From 02f58c49176435f96a9bc16c03d2790682b6c71e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Mon, 30 Mar 2009 14:35:17 +0000 Subject: [PATCH] Use enum values for disabling effect options. The hardcoded numbers disabled the wrong entries. svn path=/trunk/KDE/kdebase/workspace/; revision=946926 --- kcmkwin/kwinscreenedges/main.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/kcmkwin/kwinscreenedges/main.cpp b/kcmkwin/kwinscreenedges/main.cpp index 1fa1b4160e..2227f7036f 100644 --- a/kcmkwin/kwinscreenedges/main.cpp +++ b/kcmkwin/kwinscreenedges/main.cpp @@ -353,27 +353,27 @@ void KWinScreenEdgesConfig::monitorShowEvent() // Present Windows bool enabled = effectEnabled( "presentwindows", config ); - monitorItemSetEnabled( 1, enabled ); - monitorItemSetEnabled( 2, enabled ); + monitorItemSetEnabled( int( PresentWindowsCurrent ), enabled ); + monitorItemSetEnabled( int( PresentWindowsAll ), enabled ); // Desktop Grid enabled = effectEnabled( "desktopgrid", config ); - monitorItemSetEnabled( 3, enabled ); + monitorItemSetEnabled( int( DesktopGrid ), enabled ); // Desktop Cube enabled = effectEnabled( "cube", config ); - monitorItemSetEnabled( 4, enabled ); - monitorItemSetEnabled( 5, enabled ); - monitorItemSetEnabled( 6, enabled ); + monitorItemSetEnabled( int( Cube ), enabled ); + monitorItemSetEnabled( int( Cylinder ), enabled ); + monitorItemSetEnabled( int( Sphere ), enabled ); } else // Compositing disabled { - monitorItemSetEnabled( 1, false ); - monitorItemSetEnabled( 2, false ); - monitorItemSetEnabled( 3, false ); - monitorItemSetEnabled( 4, false ); - monitorItemSetEnabled( 5, false ); - monitorItemSetEnabled( 6, false ); + monitorItemSetEnabled( int( PresentWindowsCurrent ), false ); + monitorItemSetEnabled( int( PresentWindowsAll ), false ); + monitorItemSetEnabled( int( DesktopGrid ), false ); + monitorItemSetEnabled( int( Cube ), false ); + monitorItemSetEnabled( int( Cylinder ), false ); + monitorItemSetEnabled( int( Sphere ), false ); } }