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

List:       kde-commits
Subject:    kdelibs/kutils
From:       David Faure <faure () kde ! org>
Date:       2005-03-31 12:53:24
Message-ID: 20050331125324.B88244A6 () office ! kde ! org
[Download RAW message or body]

CVS commit by faure: 

No tab that would end up being empty - just in case.


  M +3 -1      kpluginselector.cpp   1.37


--- kdelibs/kutils/kpluginselector.cpp  #1.36:1.37
@@ -584,4 +584,7 @@ void KPluginSelector::addPlugins( const 
         const QString & catname, const QString & category, KConfig * config )
 {
+    const QValueList<KPluginInfo*> plugininfos = kpartsPluginInfos( instanceName );
+    if ( plugininfos.isEmpty() )
+        return;
     checkNeedForTabWidget();
     Q_ASSERT( config ); // please set config, or use addPlugins( instance, ... ) which takes care of it
@@ -590,5 +593,4 @@ void KPluginSelector::addPlugins( const 
     KConfigGroup * cfgGroup = new KConfigGroup( config, "KParts Plugins" );
     kdDebug( 702 ) << k_funcinfo << "cfgGroup = " << cfgGroup << endl;
-    const QValueList<KPluginInfo*> plugininfos = kpartsPluginInfos( instanceName );
     addPluginsInternal( plugininfos, catname, category, cfgGroup );
 }


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

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