|
|
|
@ -188,7 +188,7 @@ KcmGtk::KcmGtk(TQWidget *parent, const char *name, const TQStringList&)
|
|
|
|
|
widget->styleIcon->setPixmap(iconLoader.loadIcon("style", TDEIcon::Desktop));
|
|
|
|
|
widget->styleIcon3->setPixmap(iconLoader.loadIcon("style", TDEIcon::Desktop));
|
|
|
|
|
widget->fontIcon->setPixmap(iconLoader.loadIcon("fonts", TDEIcon::Desktop));
|
|
|
|
|
widget->keyboardIcon->setPixmap(iconLoader.loadIcon("keyboard", TDEIcon::Desktop));
|
|
|
|
|
widget->keyboardIcon->setPixmap(iconLoader.loadIcon("input-keyboard", TDEIcon::Desktop));
|
|
|
|
|
|
|
|
|
|
getInstalledThemes();
|
|
|
|
|
load();
|
|
|
|
@ -267,17 +267,17 @@ void KcmGtk::getInstalledThemes()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool gtk3installed = false;
|
|
|
|
|
bool gtk3installed = !gtk3Themes.empty();
|
|
|
|
|
widget->styleBox3->clear();
|
|
|
|
|
if(!gtk3Themes.empty()) {
|
|
|
|
|
if(gtk3installed) {
|
|
|
|
|
TQStringList otherGtk3Styles = gtk3Themes.keys();
|
|
|
|
|
if(otherGtk3Styles.find("tdegtk")!=otherGtk3Styles.end()) {
|
|
|
|
|
otherGtk3Styles.remove(otherGtk3Styles.find("tdegtk"));
|
|
|
|
|
}
|
|
|
|
|
gtk3installed = !otherGtk3Styles.empty();
|
|
|
|
|
if(gtk3installed) {
|
|
|
|
|
widget->styleBox3->insertStringList(otherGtk3Styles);
|
|
|
|
|
if(otherGtk3Styles.find("Default")==otherGtk3Styles.end()) {
|
|
|
|
|
otherGtk3Styles.prepend("Default");
|
|
|
|
|
}
|
|
|
|
|
widget->styleBox3->insertStringList(otherGtk3Styles);
|
|
|
|
|
}
|
|
|
|
|
widget->styleKde3->setEnabled(gtk3installed);
|
|
|
|
|
widget->styleBox3->setEnabled(gtk3installed);
|
|
|
|
|