diff options
author | Lenny McLennington <lennymclennington@protonmail.com> | 2022-01-26 00:31:08 +0000 |
---|---|---|
committer | Lenny McLennington <lennymclennington@protonmail.com> | 2022-01-26 00:34:02 +0000 |
commit | 0eff21a4f1ee97e4b0a484c608eac9617897446d (patch) | |
tree | e3fb7191ce8e01b23780e545833bcfc6d77b0c46 /launcher/ui/pages/global/PastePage.cpp | |
parent | af20b5ee0e09d5c9ec36d54c80ca688c7c67012d (diff) | |
download | PrismLauncher-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.cpp | 2 |
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(); } |