broken Signal/Slots connection in QuickOpen

Milian Wolff mail at milianw.de
Tue Jul 14 23:41:19 UTC 2009


Just spotted these:


Object::connect: No such signal QuickOpenWidgetDialog::scopesChanged( const 
QStringList& ) in 
/home/milian/projects/kde4/kdevplatform/plugins/quickopen/quickopenplugin.cpp:719
Object::connect: No such signal QuickOpenWidgetDialog::itemsChanged( const 
QStringList& ) in 
/home/milian/projects/kde4/kdevplatform/plugins/quickopen/quickopenplugin.cpp:720

Those lines are:
  
  connect( m_currentWidgetHandler, SIGNAL( scopesChanged( const QStringList& ) 
), this, SLOT( storeScopes( const QStringList& ) ) );
  connect( m_currentWidgetHandler, SIGNAL( itemsChanged( const QStringList& ) 
), this, SLOT( storeItems( const QStringList& ) ) );
  
Thing is, m_currentWidgetHandler is a QPointer<QWidget>. A 
QuickOpenWidgetDialog* gets assigned to it. It has a widget() method which 
returns the real quickopenwidget which has the wanted signals... Who is fixing 
that?

-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090715/90c9413f/attachment.sig>


More information about the KDevelop-devel mailing list