refactor: make sure settings dialog pushes all options to the top
This commit is contained in:
parent
e4e332c13f
commit
c4704649ea
2 changed files with 31 additions and 11 deletions
|
|
@ -269,9 +269,6 @@ void SettingsDialog::updateControls()
|
||||||
ui->cbElevateDaemon->setEnabled(writable && serviceChecked);
|
ui->cbElevateDaemon->setEnabled(writable && serviceChecked);
|
||||||
} else if (ui->groupService->isVisibleTo(ui->tabAdvanced)) {
|
} else if (ui->groupService->isVisibleTo(ui->tabAdvanced)) {
|
||||||
ui->groupService->setVisible(false);
|
ui->groupService->setVisible(false);
|
||||||
const int bottomMargin = ui->tabAdvanced->layout()->contentsMargins().bottom() +
|
|
||||||
(ui->tabAdvanced->layout()->spacing() * 2) + ui->groupService->height();
|
|
||||||
ui->tabAdvanced->layout()->setContentsMargins(9, 9, 9, bottomMargin);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ui->cbLanguageSync->setEnabled(writable && isClientMode());
|
ui->cbLanguageSync->setEnabled(writable && isClientMode());
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>550</width>
|
<width>549</width>
|
||||||
<height>612</height>
|
<height>611</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
|
|
@ -284,6 +284,19 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="verticalSpacer_2">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Orientation::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>0</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
|
@ -303,6 +316,9 @@
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>15</number>
|
<number>15</number>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="topMargin">
|
||||||
|
<number>9</number>
|
||||||
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QGroupBox" name="groupNetworking">
|
<widget class="QGroupBox" name="groupNetworking">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
|
|
@ -382,12 +398,6 @@
|
||||||
<string>Logs</string>
|
<string>Logs</string>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QGridLayout" name="_3">
|
<layout class="QGridLayout" name="_3">
|
||||||
<property name="topMargin">
|
|
||||||
<number>15</number>
|
|
||||||
</property>
|
|
||||||
<property name="bottomMargin">
|
|
||||||
<number>15</number>
|
|
||||||
</property>
|
|
||||||
<property name="verticalSpacing">
|
<property name="verticalSpacing">
|
||||||
<number>7</number>
|
<number>7</number>
|
||||||
</property>
|
</property>
|
||||||
|
|
@ -573,6 +583,19 @@
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="verticalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Orientation::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>0</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue