diff --git a/src/widgets/dialogs/SettingsDialog.cpp b/src/widgets/dialogs/SettingsDialog.cpp
index 77872e3a..69536bed 100644
--- a/src/widgets/dialogs/SettingsDialog.cpp
+++ b/src/widgets/dialogs/SettingsDialog.cpp
@@ -38,7 +38,7 @@ SettingsDialog::SettingsDialog()
this->overrideBackgroundColor_ = QColor("#111111");
this->themeChangedEvent();
- this->resize(766, 600);
+ this->resize(815, 600);
}
void SettingsDialog::initUi()
@@ -54,7 +54,7 @@ void SettingsDialog::initUi()
.withoutMargin()
.assign(&this->ui_.tabContainer);
- this->ui_.tabContainerContainer->layout()->setContentsMargins(8, 8, 0, 8);
+ this->ui_.tabContainerContainer->layout()->setContentsMargins(8, 8, 0, 39);
this->layout()->setSpacing(0);
@@ -129,6 +129,7 @@ void SettingsDialog::addTabs()
this->ui_.tabContainer->addStretch(1);
this->addTab(new AboutPage, Qt::AlignBottom);
+ this->ui_.tabContainer->addSpacing(16);
}
void SettingsDialog::addTab(SettingsPage *page, Qt::Alignment alignment)
diff --git a/src/widgets/settingspages/AboutPage.cpp b/src/widgets/settingspages/AboutPage.cpp
index a8576b24..a69da6ba 100644
--- a/src/widgets/settingspages/AboutPage.cpp
+++ b/src/widgets/settingspages/AboutPage.cpp
@@ -205,10 +205,8 @@ void AboutPage::addLicense(QFormLayout *form, const QString &name,
{
auto *a = new QLabel("" + name + "");
a->setOpenExternalLinks(true);
- auto *b = new SignalLabel();
- b->setText("show license");
- b->setCursor(Qt::PointingHandCursor);
- QObject::connect(b, &SignalLabel::mouseUp, [licenseLink] {
+ auto *b = new QLabel("show license");
+ QObject::connect(b, &QLabel::linkActivated, [licenseLink] {
auto *edit = new QTextEdit;
QFile file(licenseLink);