minor fixups
This commit is contained in:
parent
fe275bb864
commit
637411a0d6
2 changed files with 8 additions and 4 deletions
|
@ -73,7 +73,6 @@ SettingsGui::SettingsGui(Settings* settings, QWidget* parent) : SettingsPanel(se
|
||||||
connect(m_ui->m_cmbSelectToolBar, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), m_ui->m_stackedToolbars,
|
connect(m_ui->m_cmbSelectToolBar, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), m_ui->m_stackedToolbars,
|
||||||
&QStackedWidget::setCurrentIndex);
|
&QStackedWidget::setCurrentIndex);
|
||||||
connect(m_ui->m_gbCustomSkinColors, &QGroupBox::toggled, this, &SettingsGui::dirtifySettings);
|
connect(m_ui->m_gbCustomSkinColors, &QGroupBox::toggled, this, &SettingsGui::dirtifySettings);
|
||||||
connect(m_ui->m_gbCustomSkinColors, &QGroupBox::toggled, this, &SettingsGui::requireRestart);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SettingsGui::~SettingsGui() {
|
SettingsGui::~SettingsGui() {
|
||||||
|
@ -235,7 +234,6 @@ void SettingsGui::loadSettings() {
|
||||||
|
|
||||||
connect(rst_btn, &PlainToolButton::clicked, this, &SettingsGui::resetCustomSkinColor);
|
connect(rst_btn, &PlainToolButton::clicked, this, &SettingsGui::resetCustomSkinColor);
|
||||||
connect(clr_btn, &ColorToolButton::colorChanged, this, &SettingsGui::dirtifySettings);
|
connect(clr_btn, &ColorToolButton::colorChanged, this, &SettingsGui::dirtifySettings);
|
||||||
connect(clr_btn, &ColorToolButton::colorChanged, this, &SettingsGui::requireRestart);
|
|
||||||
|
|
||||||
clr_btn->setObjectName(QString::number(enumer.value(i)));
|
clr_btn->setObjectName(QString::number(enumer.value(i)));
|
||||||
clr_btn->setColor(clr);
|
clr_btn->setColor(clr);
|
||||||
|
@ -346,10 +344,16 @@ void SettingsGui::saveSettings() {
|
||||||
settings()->setValue(GROUP(GUI), GUI::TabCloseDoubleClick, m_ui->m_checkCloseTabsDoubleClick->isChecked());
|
settings()->setValue(GROUP(GUI), GUI::TabCloseDoubleClick, m_ui->m_checkCloseTabsDoubleClick->isChecked());
|
||||||
settings()->setValue(GROUP(GUI), GUI::TabNewDoubleClick, m_ui->m_checkNewTabDoubleClick->isChecked());
|
settings()->setValue(GROUP(GUI), GUI::TabNewDoubleClick, m_ui->m_checkNewTabDoubleClick->isChecked());
|
||||||
settings()->setValue(GROUP(GUI), GUI::HideTabBarIfOnlyOneTab, m_ui->m_checkHideTabBarIfOneTabVisible->isChecked());
|
settings()->setValue(GROUP(GUI), GUI::HideTabBarIfOnlyOneTab, m_ui->m_checkHideTabBarIfOneTabVisible->isChecked());
|
||||||
|
|
||||||
m_ui->m_editorFeedsToolbar->saveToolBar();
|
m_ui->m_editorFeedsToolbar->saveToolBar();
|
||||||
m_ui->m_editorMessagesToolbar->saveToolBar();
|
m_ui->m_editorMessagesToolbar->saveToolBar();
|
||||||
m_ui->m_editorStatusbar->saveToolBar();
|
m_ui->m_editorStatusbar->saveToolBar();
|
||||||
|
|
||||||
qApp->mainForm()->tabWidget()->checkTabBarVisibility();
|
qApp->mainForm()->tabWidget()->checkTabBarVisibility();
|
||||||
qApp->mainForm()->tabWidget()->feedMessageViewer()->refreshVisualProperties();
|
qApp->mainForm()->tabWidget()->feedMessageViewer()->refreshVisualProperties();
|
||||||
|
|
||||||
|
qApp->feedReader()->feedsModel()->reloadWholeLayout();
|
||||||
|
qApp->feedReader()->messagesModel()->reloadWholeLayout();
|
||||||
|
|
||||||
onEndSaveSettings();
|
onEndSaveSettings();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
<item>
|
<item>
|
||||||
<widget class="QTabWidget" name="m_tabUi">
|
<widget class="QTabWidget" name="m_tabUi">
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>1</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="m_tabIconSkin">
|
<widget class="QWidget" name="m_tabIconSkin">
|
||||||
<attribute name="title">
|
<attribute name="title">
|
||||||
|
@ -103,7 +103,7 @@
|
||||||
<item row="2" column="1">
|
<item row="2" column="1">
|
||||||
<widget class="QCheckBox" name="m_checkForceDarkFusion">
|
<widget class="QCheckBox" name="m_checkForceDarkFusion">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Force dark look</string>
|
<string>Force dark look (Fusion only)</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
|
Loading…
Add table
Reference in a new issue