Merge pull request #1281 from Trial97/screenshot

Added more information to the screenshot upload warning
This commit is contained in:
seth 2023-06-27 20:01:18 +00:00 committed by Sefa Eyeoglu
parent c349eff522
commit 6464127d05
No known key found for this signature in database
GPG Key ID: E13DFD4B47127951

View File

@ -36,6 +36,7 @@
*/ */
#include "ScreenshotsPage.h" #include "ScreenshotsPage.h"
#include "BuildConfig.h"
#include "ui_ScreenshotsPage.h" #include "ui_ScreenshotsPage.h"
#include <QModelIndex> #include <QModelIndex>
@ -380,16 +381,18 @@ void ScreenshotsPage::on_actionUpload_triggered()
if (selection.isEmpty()) if (selection.isEmpty())
return; return;
QString text; QString text;
QUrl baseUrl(BuildConfig.IMGUR_BASE_URL);
if (selection.size() > 1) if (selection.size() > 1)
text = tr("You are about to upload %1 screenshots.\n\n" text = tr("You are about to upload %1 screenshots to %2.\n"
"You should double-check for personal information.\n\n"
"Are you sure?") "Are you sure?")
.arg(selection.size()); .arg(QString::number(selection.size()), baseUrl.host());
else else
text = text = tr("You are about to upload the selected screenshot to %1.\n"
tr("You are about to upload the selected screenshot.\n\n" "You should double-check for personal information.\n\n"
"Are you sure?"); "Are you sure?")
.arg(baseUrl.host());
auto response = CustomMessageBox::selectable(this, "Confirm Upload", text, QMessageBox::Warning, QMessageBox::Yes | QMessageBox::No, auto response = CustomMessageBox::selectable(this, "Confirm Upload", text, QMessageBox::Warning, QMessageBox::Yes | QMessageBox::No,
QMessageBox::No) QMessageBox::No)