KAction::KAction( const QString& text, const KShortcut& cut, const QObject* receiver, const char* slot, QObject* parent, const char* name ) : QObject( parent, name ), d(new KActionPrivate) { initPrivate( text, cut, receiver, slot ); }
KAction::KAction( const QString& text, const QString& pix, const KShortcut& cut, QObject* parent, const char* name ) : QObject( parent, name ), d(new KActionPrivate) { initPrivate( text, cut, 0, 0 ); d->setIconName( pix ); }
KAction::KAction( const QString& text, const QIconSet& pix, const KShortcut& cut, const QObject* receiver, const char* slot, KActionCollection* parent, const char* name ) : QObject( parent, name ), d(new KActionPrivate) { initPrivate( text, cut, receiver, slot ); d->setIconSet( pix ); }
KAction::KAction( const KGuiItem& item, const KShortcut& cut, const QObject* receiver, const char* slot, KActionCollection* parent, const char* name ) : QObject( parent, name ), d(new KActionPrivate) { initPrivate( item.text(), cut, receiver, slot ); if( item.hasIcon() ) setIcon( item.iconName() ); setToolTip( item.toolTip() ); setWhatsThis( item.whatsThis() ); }
KAccelActions::KAccelActions( KAccelBase* pKAccelBase ) { kdDebug(125) << "KAccelActions( KAccelBase = " << pKAccelBase << " ): this = " << this << endl; initPrivate( pKAccelBase ); }
KAccelActions::KAccelActions( const KAccelActions& actions ) { kdDebug(125) << "KAccelActions( actions = " << &actions << " ): this = " << this << endl; initPrivate( 0 ); init( actions ); }
KAccelActions::KAccelActions() { kdDebug(125) << "KAccelActions(): this = " << this << endl; initPrivate( 0 ); }
KAction::KAction( QObject* parent, const char* name ) : QObject( parent, name ), d(new KActionPrivate) { initPrivate( QString::null, KShortcut(), 0, 0 ); }