mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 08:51:24 +00:00
KPluginSelector limitation is gone. hooah !!
svn path=/trunk/KDE/kdebase/apps/; revision=666797
This commit is contained in:
parent
8f62513ada
commit
7512cef315
|
@ -74,13 +74,11 @@ KonqExtensionManager::KonqExtensionManager(QWidget *parent, KonqMainWindow *main
|
|||
d->mainWindow = mainWindow;
|
||||
d->activePart = activePart;
|
||||
|
||||
// There's a limitation of KPluginSelector here... It assumes that all plugins in a given widget (as created by addPlugins)
|
||||
// have their config in the same KConfig[Group]. So we can't show konqueror extensions and khtml extensions in the same tab.
|
||||
d->pluginSelector->addPlugins("konqueror", i18n("Extensions"), "Extensions", KGlobal::config());
|
||||
if ( activePart ) {
|
||||
KComponentData componentData = activePart->componentData();
|
||||
d->pluginSelector->addPlugins(componentData.componentName(), i18n("Tools"), "Tools", componentData.config());
|
||||
d->pluginSelector->addPlugins(componentData.componentName(), i18n("Statusbar"), "Statusbar", componentData.config());
|
||||
d->pluginSelector->addPlugins(componentData.componentName(), i18n("Extensions"), "Tools", componentData.config());
|
||||
d->pluginSelector->addPlugins(componentData.componentName(), i18n("Extensions"), "Statusbar", componentData.config());
|
||||
}
|
||||
|
||||
connect( this, SIGNAL( okClicked() ), SLOT( slotOk() ) );
|
||||
|
|
Loading…
Reference in a new issue