minor fixups

This commit is contained in:
Martin Rotter 2021-11-26 07:03:00 +01:00
parent fe275bb864
commit 637411a0d6
2 changed files with 8 additions and 4 deletions

View file

@ -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();
} }

View file

@ -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>