Fix Settings UI inconsistencies (#1202)

* Move "About" tab in Settings

* Resize Settings window

This prevents from spawning horizontal scroll (which is caused by too long line
in "Attributions" group)

* Fix "show license" link width

If you clicked empty space next to link application assumed you clicked link.
I fixed that by using QLabels instead of SignalLabel (there's something "wrong"
with them, but I couldn't find what)
This commit is contained in:
Mateusz Ż
2019-08-14 18:03:42 +00:00
committed by fourtf
parent 4679fd6753
commit eb38b53c04
2 changed files with 5 additions and 6 deletions
+3 -2
View File
@@ -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)