diff options
Diffstat (limited to 'kdevdesigner/designer/connectionitems.cpp')
| -rw-r--r-- | kdevdesigner/designer/connectionitems.cpp | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/kdevdesigner/designer/connectionitems.cpp b/kdevdesigner/designer/connectionitems.cpp index 059fe6bf..2ad6afd8 100644 --- a/kdevdesigner/designer/connectionitems.cpp +++ b/kdevdesigner/designer/connectionitems.cpp @@ -447,14 +447,14 @@ void SlotItem::updateSlotList()      for( int i = 0; i < n; ++i ) {  	// accept only public slots. For the form window, also accept protected slots  	const TQMetaData* md = lastReceiver->metaObject()->slot( i, TRUE ); -	if ( ( (lastReceiver->metaObject()->slot( i, TRUE )->tqt_mo_access == TQMetaData::Public) || +	if ( ( (lastReceiver->metaObject()->slot( i, TRUE )->access == TQMetaData::Public) ||  	       (formWindow->isMainContainer( TQT_TQOBJECT(lastReceiver) ) && -		lastReceiver->metaObject()->slot(i, TRUE)->tqt_mo_access == +		lastReceiver->metaObject()->slot(i, TRUE)->access ==  		TQMetaData::Protected) ) && -	     !ignoreSlot( md->tqt_mo_ci_name ) && -	     checkConnectArgs( signal.latin1(), lastReceiver, md->tqt_mo_ci_name ) ) -	    if ( lst.find( md->tqt_mo_ci_name ) == lst.end() ) -		lst << MetaDataBase::normalizeFunction( md->tqt_mo_ci_name ); +	     !ignoreSlot( md->name ) && +	     checkConnectArgs( signal.latin1(), lastReceiver, md->name ) ) +	    if ( lst.find( md->name ) == lst.end() ) +		lst << MetaDataBase::normalizeFunction( md->name );      }      LanguageInterface *iface =  | 
