summaryrefslogtreecommitdiffstats
path: root/kwin/kcmkwin/kwinoptions/windows.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-08-14 23:26:08 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-08-14 23:26:08 +0000
commitf5c73c7a6728f2e2a7b7739c883a693ecfa7e027 (patch)
treecd44993ad70d4a0ca98146f564f5fc84d381b7e4 /kwin/kcmkwin/kwinoptions/windows.cpp
parent5df7872c532d19e04b73cb20af2e2d88c13f7400 (diff)
downloadtdebase-f5c73c7a6728f2e2a7b7739c883a693ecfa7e027.tar.gz
tdebase-f5c73c7a6728f2e2a7b7739c883a693ecfa7e027.zip
Fix kompmgr configuration dialog
All main settings now work and apply immediately There is also now no flicker during settings application! git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247196 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kwin/kcmkwin/kwinoptions/windows.cpp')
-rw-r--r--kwin/kcmkwin/kwinoptions/windows.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/kwin/kcmkwin/kwinoptions/windows.cpp b/kwin/kcmkwin/kwinoptions/windows.cpp
index 9e81bc053..f3de197d5 100644
--- a/kwin/kcmkwin/kwinoptions/windows.cpp
+++ b/kwin/kcmkwin/kwinoptions/windows.cpp
@@ -1491,6 +1491,7 @@ KTranslucencyConfig::KTranslucencyConfig (bool _standAlone, KConfig *_config, TQ
connect(shadowTopOffset, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(resetKompmgr()));
connect(shadowLeftOffset, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(resetKompmgr()));
connect(shadowColor, TQT_SIGNAL(changed(const TQColor&)), TQT_SLOT(resetKompmgr()));
+ connect(fadeInWindows, TQT_SIGNAL(toggled(bool)), TQT_SLOT(resetKompmgr()));
connect(fadeInMenuWindows, TQT_SIGNAL(toggled(bool)), TQT_SLOT(resetKompmgr()));
connect(fadeOnOpacityChange, TQT_SIGNAL(toggled(bool)), TQT_SLOT(resetKompmgr()));
connect(fadeInSpeed, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(resetKompmgr()));
@@ -1695,8 +1696,7 @@ void KTranslucencyConfig::startKompmgr()
bool ret;
KProcess proc;
proc << "kompmgr";
- ret = proc.start(KProcess::DontCare, KProcess::AllOutput);
- proc.detach();
+ ret = proc.start(KProcess::DontCare);
}
void KTranslucencyConfig::showWarning(bool alphaActivated)