Группа :: Графические оболочки/KDE
Пакет: kdebase
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: kdebase-3.3-ALT-kicker-icons.patch
--- kdebase-3.3/kicker/core/containerarea.cpp.orig 2004-09-30 13:53:47 +0400
+++ kdebase-3.3/kicker/core/containerarea.cpp 2004-09-30 17:23:50 +0400
@@ -137,7 +137,15 @@ void ContainerArea::defaultContainerConf
QStringList buttons;
- QFile f(locate("data", "kicker/default-apps"));
+ QFile f;
+ if( KStandardDirs::kde_default("apps")==("share/applnk/"))
+ {
+ f.setName(locate("data", "kicker/default-apps"));
+ }
+ else
+ {
+ f.setName(locate("data", "kicker/default-apps-mdk"));
+ }
if (f.open(IO_ReadOnly)) {
QTextStream is(&f);
@@ -146,11 +154,22 @@ void ContainerArea::defaultContainerConf
f.close();
} else {
- buttons << "kde-Home.desktop";
- buttons << "kde-konqbrowser.desktop";
- buttons << "kde-KMail.desktop";
- buttons << "kde-kword.desktop";
- buttons << "kde-Help.desktop";
+ if( KStandardDirs::kde_default("apps")==("share/applnk/"))
+ {
+ buttons << "kde-Home.desktop";
+ buttons << "kde-konqbrowser.desktop";
+ buttons << "kde-KMail.desktop";
+ buttons << "OpenOffice.org/writer.desktop";
+ buttons << "OpenOffice.org/calc.desktop";
+ }
+ else
+ {
+ buttons << "kde-home.desktop";
+ buttons << "alt-konqbrowser.desktop";
+ buttons << "alt-kmail.desktop";
+ buttons << "alt-openoffice.org_writer.desktop";
+ buttons << "alt-openoffice.org_calc.desktop";
+ }
}
int size = dsize;