aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2008-11-16 09:22:42 +0000
committerGravatar Fabio Bas2008-11-16 09:22:42 +0000
commit2c19ee94073d861e80b7a75065a614175e459f10 (patch)
tree057d164df78950bd570ad771a95a411c622f99ff /src
parentFix a corner case of the 'shorthand' scope operator parsing (diff)
downloadKVIrc-2c19ee94073d861e80b7a75065a614175e459f10.tar.gz
KVIrc-2c19ee94073d861e80b7a75065a614175e459f10.tar.bz2
KVIrc-2c19ee94073d861e80b7a75065a614175e459f10.zip
added proper options to control notifier window opacity
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2866 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/modules/options/optw_notify.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/modules/options/optw_notify.cpp b/src/modules/options/optw_notify.cpp
index 7c38e2060..0f98600e4 100644
--- a/src/modules/options/optw_notify.cpp
+++ b/src/modules/options/optw_notify.cpp
@@ -120,7 +120,7 @@ KviNotifierOptionsWidget::KviNotifierOptionsWidget(QWidget * parent)
tip += "</center>";
mergeTip(b,tip);
addBoolSelector(0,1,0,1,__tr2qs_ctx("Enable notifier window flashing","options"),KviOption_boolNotifierFlashing);
- addBoolSelector(0,2,0,2,__tr2qs_ctx("Enable notifier window fade effect","options"),KviOption_boolNotifierFading);
+ KviBoolSelector * b2 = addBoolSelector(0,2,0,2,__tr2qs_ctx("Enable notifier window fade effect","options"),KviOption_boolNotifierFading);
KviTalGroupBox *g = addGroupBox(0,3,0,3,Qt::Horizontal,__tr2qs_ctx("Advanced configuration","options"));
connect(b,SIGNAL(toggled(bool)),g,SLOT(setEnabled(bool)));
@@ -132,6 +132,20 @@ KviNotifierOptionsWidget::KviNotifierOptionsWidget(QWidget * parent)
0,86400,30,KVI_OPTION_BOOL(KviOption_boolEnableNotifier)),
SLOT(setEnabled(bool)));
+ connect(b2,
+ SIGNAL(toggled(bool)),
+ addUIntSelector(g,__tr2qs_ctx("Notifier window opacity while active (mouseover)","options"),
+ KviOption_uintNotifierActiveTransparency,
+ 0,100,90,KVI_OPTION_BOOL(KviOption_boolNotifierFading)),
+ SLOT(setEnabled(bool)));
+
+ connect(b2,
+ SIGNAL(toggled(bool)),
+ addUIntSelector(g,__tr2qs_ctx("Notifier window opacity while inactive","options"),
+ KviOption_uintNotifierInactiveTransparency,
+ 0,100,40,KVI_OPTION_BOOL(KviOption_boolNotifierFading)),
+ SLOT(setEnabled(bool)));
+
addRowSpacer(0,4,0,4);
}