diff options
| author | 2017-09-01 07:57:57 +0200 | |
|---|---|---|
| committer | 2017-09-01 07:57:57 +0200 | |
| commit | 15b40fdd5ba95d7c5e70ae8923db8d8cf759857a (patch) | |
| tree | 855772744d85c60547a128c0ea6c523e250b1215 /src/modules/options | |
| parent | KviTreeWindowList: Fix the broken background color if a stylesheet has been l... (diff) | |
| download | KVIrc-15b40fdd5ba95d7c5e70ae8923db8d8cf759857a.tar.gz KVIrc-15b40fdd5ba95d7c5e70ae8923db8d8cf759857a.tar.bz2 KVIrc-15b40fdd5ba95d7c5e70ae8923db8d8cf759857a.zip | |
Add an option to allow the use of smart nickname colours with no background (#2284)
Diffstat (limited to 'src/modules/options')
| -rw-r--r-- | src/modules/options/OptionsWidget_message.cpp | 3 | ||||
| -rw-r--r-- | src/modules/options/OptionsWidget_message.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/options/OptionsWidget_message.cpp b/src/modules/options/OptionsWidget_message.cpp index d9fa9cd85..002f88c25 100644 --- a/src/modules/options/OptionsWidget_message.cpp +++ b/src/modules/options/OptionsWidget_message.cpp @@ -73,6 +73,8 @@ OptionsWidget_privmsg::OptionsWidget_privmsg(QWidget * parent) m_pUseSmartColorSelector = addBoolSelector(g, __tr2qs_ctx("Smart nickname colors", "options"), KviOption_boolColorNicks); + m_pUseSmartColorWithBackgroundSelector = addBoolSelector(g, __tr2qs_ctx("Use a background color for smart nickname colors", "options"), KviOption_boolColorNicksWithBackground); + KviTalHBox * hb = new KviTalHBox(g); hb->setSpacing(4); m_pSpecialSmartColorSelector = addBoolSelector(hb, __tr2qs_ctx("Use specified colors for own nick:", "options"), KviOption_boolUseSpecifiedSmartColorForOwnNick, KVI_OPTION_BOOL(KviOption_boolColorNicks)); @@ -81,6 +83,7 @@ OptionsWidget_privmsg::OptionsWidget_privmsg(QWidget * parent) connect(m_pSpecialSmartColorSelector, SIGNAL(toggled(bool)), this, SLOT(enableDisableSmartColorSelector(bool))); connect(m_pUseSmartColorSelector, SIGNAL(toggled(bool)), m_pSpecialSmartColorSelector, SLOT(setEnabled(bool))); + connect(m_pUseSmartColorSelector, SIGNAL(toggled(bool)), m_pUseSmartColorWithBackgroundSelector, SLOT(setEnabled(bool))); KviBoolSelector * b2 = addBoolSelector(g, __tr2qs_ctx("Use same colors as in the userlist", "options"), KviOption_boolUseUserListColorsAsNickColors, !KVI_OPTION_BOOL(KviOption_boolColorNicks)); connect(m_pUseSmartColorSelector, SIGNAL(toggled(bool)), b2, SLOT(setNotEnabled(bool))); diff --git a/src/modules/options/OptionsWidget_message.h b/src/modules/options/OptionsWidget_message.h index b080edc79..188a09389 100644 --- a/src/modules/options/OptionsWidget_message.h +++ b/src/modules/options/OptionsWidget_message.h @@ -66,6 +66,7 @@ public: public: KviBoolSelector * m_pUseSmartColorSelector; KviBoolSelector * m_pSpecialSmartColorSelector; + KviBoolSelector * m_pUseSmartColorWithBackgroundSelector; KviMircTextColorSelector * m_pSmartColorSelector; protected slots: void enableDisableSmartColorSelector(bool); |
