Sophie

Sophie

distrib > Mandriva > cs4.0 > i586 > by-pkgid > 6f96ffda8b8309fb9c58db5e0ddbde2c > files > 81

kdebase-3.5.4-2.1.20060mlcs4.src.rpm

--- kdebase-3.5.2/kicker/kicker/buttons/kbutton.cpp.orig	2005-05-16 22:47:58.000000000 -0400
+++ kdebase-3.5.2/kicker/kicker/buttons/kbutton.cpp	2006-03-29 14:09:47.000000000 -0500
@@ -45,7 +45,12 @@
 
     setPopup(MenuManager::the()->kmenu());
     MenuManager::the()->registerKButton(this);
-    setIcon("kmenu");
+    KConfig* config = KGlobal::config();
+    config->setGroup("KMenu");
+    if( config->readBoolEntry("KMenuUseMdvIcon", true) )
+       setIcon( config->readEntryUntranslated( "KMenuCustomIcon", "menuk-mdk" ) );
+    else
+       setIcon( "kmenu" );
 
     if (KickerSettings::showKMenuText())
     {