diff --git a/src/ksettings/componentsdialog.cpp b/src/ksettings/componentsdialog.cpp --- a/src/ksettings/componentsdialog.cpp +++ b/src/ksettings/componentsdialog.cpp @@ -135,7 +135,7 @@ (*it)->load(); QTreeWidgetItem *item = new QTreeWidgetItem(d->listview, QStringList((*it)->name())); if (!(*it)->icon().isEmpty()) { - item->setIcon(0, SmallIcon((*it)->icon(), IconSize(KIconLoader::Small))); + item->setIcon(0, QIcon::fromTheme((*it)->icon())); } item->setCheckState(0, (*it)->isPluginEnabled() ? Qt::Checked : Qt::Unchecked); d->plugininfomap[ item ] = (*it); @@ -159,7 +159,7 @@ info->setPluginEnabled(checked); //checkDependencies( info ); // show info about the component on the right - d->iconwidget->setPixmap(SmallIcon(info->icon(), KIconLoader::SizeLarge)); + d->iconwidget->setPixmap(QIcon::fromTheme(info->icon()).pixmap(style()->pixelMetric(QStyle::PM_MessageBoxIconSize))); d->commentwidget->setText(info->comment()); //d->descriptionwidget->setText( info->description() ); }