Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > a6bc312ce50b5c8d0c51736e58ac32bc > files > 109

kdebase-3.4.2-55mdk.src.rpm

--- kdebase-3.1.2/kicker/applets/launcher/quicklauncher.cpp--	2003-06-10 18:14:28.000000000 +0200
+++ kdebase-3.1.2/kicker/applets/launcher/quicklauncher.cpp	2003-06-10 18:17:53.000000000 +0200
@@ -65,11 +65,31 @@ QuickLauncher :: QuickLauncher(const QSt
          buttonList.append(new QuickButton(*it, this));
    }
    else {
-      buttonList.append(new QuickButton(locate("apps", "Home.desktop"), this));
-      buttonList.append(new QuickButton(locate("apps", "System/konsole.desktop"), this));
-      buttonList.append(new QuickButton(locate("apps", "KControl.desktop"), this));
-      buttonList.append(new QuickButton(locate("apps", "Help.desktop"), this));
-      buttonList.append(new QuickButton(locate("apps", "Editors/kwrite.desktop"), this));
+       if( KStandardDirs::kde_default("apps")==("share/applnk/"))
+       {
+           buttonList.append(new QuickButton(locate("apps", "Home.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "System/konsole.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "KControl.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "Help.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "Editors/kwrite.desktop"), this));
+       }
+       else if( KStandardDirs::kde_default("apps")==("share/applnk-mdk/"))
+       {
+           buttonList.append(new QuickButton(locate("apps", "Home.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "Terminals/konsole.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "Configuration/KControl.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "Documentation/Help.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "Applications/Editors/kwrite.desktop"), this));
+
+       }
+       else
+       {
+           buttonList.append(new QuickButton(locate("apps", "mdk/Home.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "mdk/Terminals/konsole.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "mdk/Configuration/KControl.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "mdk/Documentation/Help.desktop"), this));
+           buttonList.append(new QuickButton(locate("apps", "mdk/Applications/Editors/kwrite.desktop"), this));
+       }
       saveConfig();
    }