[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: KParts::DockMainWindow bug ?
From: Björn Sahlström <kbjorn () users ! sourceforge ! net>
Date: 2002-09-01 21:54:26
[Download RAW message or body]
Hi
I just upgraded from 3.02 to CVS HEAD and my plugin loading in KBear got
screwed up. I use a KParts::DockMainWindow. My problem is that now the
plugins are plugged into the GUI twice ! Before the upgrade it worked just
fine. I tried lots of different ways to load the plugins but I always end up
witt plugged twice or not at all. Here is my constructor:
{
setInstance( KGlobal::instance() );
m_windowListActions.setAutoDelete( true );
m_dockUndockActions.setAutoDelete( true );
// we need nested parts in order to embed viewers correctly
m_partManager->setAllowNestedParts( true );
initDefaultEmail();
setCaption( VERSION );
// a status bar
// statusBar()->show();
setupActions();
setXMLFile("kbearui.rc");
createGUI( 0L );
connect( m_partManager, SIGNAL( activePartChanged( KParts::Part* ) ),
this, SLOT( createGUI( KParts::Part* ) ) );
.......
}
I noticed that KPartsDockMainWindow::createGUI is a bit different than the
KParts::MainWindow::createGUI, don't know if this causing my problem though.
Anybody who knows if I'm doing anything wrong or if it's a bug ?
Here is the output from the console:
kparts: found Plugin :
/opt/kde3/share/apps/kbear/kpartplugins/kbearsitemanagerui.rc !
kparts: found Plugin :
/opt/kde3/share/apps/kbear/kpartplugins/kbeartoolsplugin.rc !
kparts: load plugin KBearSiteManager
kparts: found Plugin :
/opt/kde3/share/apps/kbearsitemanager/kpartplugins/gftpimportfilterui.rc !
kparts: found Plugin :
/opt/kde3/share/apps/kbearsitemanager/kpartplugins/kbearimportfilterui.rc !
kparts: found Plugin :
/opt/kde3/share/apps/kbearsitemanager/kpartplugins/krusaderimportfilterui.rc
!
kparts: found Plugin :
/opt/kde3/share/apps/kbearsitemanager/kpartplugins/ncftpimportfilterui.rc !
kparts: found Plugin :
/opt/kde3/share/apps/kbearsitemanager/kpartplugins/wincommanderimportfilterui.rc
!
kparts: found Plugin :
/opt/kde3/share/apps/kbearsitemanager/kpartplugins/ws_ftpimportfilterui.rc !
kbear: KBearSiteManagerPlugin kbearsitemanagerdb not registered, will
initialize later !!!!!!
kparts: load plugin KBearToolsPlugin
kparts: DockMainWindow::createGUI for 0L
kbear: WARNING: KActionCollection::beginXMLPlug() already called!
kbear: WARNING: KActionCollection::beginXMLPlug() already called!
kbear: WARNING: KActionCollection::beginXMLPlug() already called!
kbear: WARNING: KActionCollection::beginXMLPlug() already called!
--
MVH
Björn Sahlström
kbjorn@users.sourceforge.net
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic