[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdebase/konqueror
From:       David Faure <faure () kde ! org>
Date:       2005-03-25 16:31:47
Message-ID: 20050325163147.CB6B248F () office ! kde ! org
[Download RAW message or body]

CVS commit by faure: 

Added "Statusbar" category for statusbar plugins, so that akregator and koralizer
can be enabled/disabled.
BUG: 95657


  M +7 -3      konq_extensionmanager.cc   1.8


--- kdebase/konqueror/konq_extensionmanager.cc  #1.7:1.8
@@ -63,12 +63,16 @@ KonqExtensionManager::KonqExtensionManag
         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 )
-                d->pluginSelector->addPlugins(activePart->instance()->instanceName(), \
i18n("Tools"), "Tools", activePart->instance()->config()); +        if ( activePart ) \
{ +                KInstance* instance = activePart->instance();
+                d->pluginSelector->addPlugins(instance->instanceName(), \
i18n("Tools"), "Tools", instance->config()); +                \
d->pluginSelector->addPlugins(instance->instanceName(), i18n("Statusbar"), \
"Statusbar", instance->config()); +        }
 }
 
 KonqExtensionManager::~KonqExtensionManager()
 {
-        //delete d->khtmlConfig;
         delete d;
 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic