aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages/global/PastePage.cpp
diff options
context:
space:
mode:
authorLenny McLennington <lennymclennington@protonmail.com>2022-01-26 00:31:08 +0000
committerLenny McLennington <lennymclennington@protonmail.com>2022-01-26 00:34:02 +0000
commit0eff21a4f1ee97e4b0a484c608eac9617897446d (patch)
treee3fb7191ce8e01b23780e545833bcfc6d77b0c46 /launcher/ui/pages/global/PastePage.cpp
parentaf20b5ee0e09d5c9ec36d54c80ca688c7c67012d (diff)
downloadPrismLauncher-0eff21a4f1ee97e4b0a484c608eac9617897446d.tar.gz
PrismLauncher-0eff21a4f1ee97e4b0a484c608eac9617897446d.tar.bz2
PrismLauncher-0eff21a4f1ee97e4b0a484c608eac9617897446d.zip
Validate Pastebin URL with regex
Diffstat (limited to 'launcher/ui/pages/global/PastePage.cpp')
-rw-r--r--launcher/ui/pages/global/PastePage.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/launcher/ui/pages/global/PastePage.cpp b/launcher/ui/pages/global/PastePage.cpp
index 0965da77..7c69e1a4 100644
--- a/launcher/ui/pages/global/PastePage.cpp
+++ b/launcher/ui/pages/global/PastePage.cpp
@@ -30,7 +30,9 @@ PastePage::PastePage(QWidget *parent) :
QWidget(parent),
ui(new Ui::PastePage)
{
+ static QRegularExpression validUrlRegExp("https?://.+");
ui->setupUi(this);
+ ui->urlChoices->setValidator(new QRegularExpressionValidator(validUrlRegExp, ui->urlChoices));
ui->tabWidget->tabBar()->hide();\
loadSettings();
}