From 2c19ee94073d861e80b7a75065a614175e459f10 Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Sun, 16 Nov 2008 09:22:42 +0000 Subject: added proper options to control notifier window opacity git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2866 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/options/optw_notify.cpp | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'src') 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 += ""; 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); } -- cgit v1.3.1-10-gc9f91