From a08aff328d4393031d5ba7d622c2b05705a89d73 Mon Sep 17 00:00:00 2001 From: Michael Krelin Date: Wed, 04 Jul 2007 11:23:42 +0000 Subject: initial public commit of qt4 port --- (limited to 'microkde/kdeui/kaction.cpp') diff --git a/microkde/kdeui/kaction.cpp b/microkde/kdeui/kaction.cpp index d38a6d5..c2df381 100644 --- a/microkde/kdeui/kaction.cpp +++ b/microkde/kdeui/kaction.cpp @@ -28,6 +28,9 @@ #include #include +//Added by qt3to4: +#include +#include //US#include //US#include //US#include @@ -42,9 +45,9 @@ //US added this includefiles #include -#include -#include -#include +#include +#include +#include /** * How it works. @@ -87,7 +90,7 @@ public: } KAccel *m_kaccel; - QValueList m_kaccelList; + Q3ValueList m_kaccelList; QString m_groupText; QString m_group; @@ -107,7 +110,7 @@ public: QWidget* m_representative; }; - QValueList m_containers; + Q3ValueList m_containers; }; //--------------------------------------------------------------------- @@ -130,7 +133,7 @@ KAction::KAction( const QString& text, const QString& sIconName, const KShortcut d->setIconName( sIconName ); } -KAction::KAction( const QString& text, const QIconSet& pix, const KShortcut& cut, +KAction::KAction( const QString& text, const QIcon& pix, const KShortcut& cut, const QObject* receiver, const char* slot, KActionCollection* parent, const char* name ) : QObject( parent, name ) @@ -164,7 +167,7 @@ KAction::KAction( const QString& text, const KShortcut& cut, { initPrivate( text, cut, receiver, slot ); } -KAction::KAction( const QString& text, const QIconSet& pix, +KAction::KAction( const QString& text, const QIcon& pix, const KShortcut& cut, QObject* parent, const char* name ) : QObject( parent, name ) @@ -182,7 +185,7 @@ KAction::KAction( const QString& text, const QString& pix, d->setIconName( pix ); } -KAction::KAction( const QString& text, const QIconSet& pix, +KAction::KAction( const QString& text, const QIcon& pix, const KShortcut& cut, const QObject* receiver, const char* slot, QObject* parent, const char* name ) @@ -506,8 +509,8 @@ void KAction::updateShortcut( int i ) int id = itemId( i ); QWidget* w = container( i ); - if ( w->inherits( "QPopupMenu" ) ) { - QPopupMenu* menu = static_cast(w); + if ( w->inherits( "Q3PopupMenu" ) ) { + Q3PopupMenu* menu = static_cast(w); updateShortcut( menu, id ); } else if ( w->inherits( "QMenuBar" ) ) @@ -518,7 +521,7 @@ void KAction::updateShortcut( int i ) } -void KAction::updateShortcut( QPopupMenu* menu, int id ) +void KAction::updateShortcut( Q3PopupMenu* menu, int id ) { /*US //kdDebug(129) << "KAction::updateShortcut(): this = " << this << " d->m_kaccelList.count() = " << d->m_kaccelList.count() << endl; @@ -621,7 +624,7 @@ void KAction::updateToolTip( int i ) if ( w->inherits( "KToolBar" ) ) QToolTip::add( static_cast(w)->getWidget( itemId( i ) ), d->toolTip() ); - else if ( w->inherits( "QToolBar" ) ) + else if ( w->inherits( "Q3ToolBar" ) ) QToolTip::add( static_cast(w)->getWidget( itemId( i ) ), d->toolTip() ); } @@ -646,9 +649,9 @@ int KAction::plug( QWidget *w, int index ) plugShortcut(); - if ( w->inherits("QPopupMenu") ) + if ( w->inherits("Q3PopupMenu") ) { - QPopupMenu* menu = static_cast( w ); + Q3PopupMenu* menu = static_cast( w ); int id; // Don't insert shortcut into menu if it's already in a KAccel object. //qDebug("KAction::plug warning: real shortcuts not available yet. "); @@ -721,7 +724,7 @@ int KAction::plug( QWidget *w, int index ) SLOT( slotActivated() ), d->isEnabled(), d->plainText(), index/*US, instance*/ ); } - bar->getButton( id_ )->setName( QCString("toolbutton_")+name() ); + bar->getButton( id_ )->setName( Q3CString("toolbutton_")+name() ); //US if ( !d->whatsThis().isEmpty() ) //US QWhatsThis::add( bar->getButton(id_), whatsThisWithIcon() ); @@ -749,9 +752,9 @@ void KAction::unplug( QWidget *w ) return; int id = itemId( i ); - if ( w->inherits( "QPopupMenu" ) ) + if ( w->inherits( "Q3PopupMenu" ) ) { - QPopupMenu *menu = static_cast( w ); + Q3PopupMenu *menu = static_cast( w ); menu->removeItem( id ); } else if ( w->inherits( "KToolBar" ) ) @@ -862,8 +865,8 @@ void KAction::updateEnabled( int i ) { QWidget *w = container( i ); - if ( w->inherits("QPopupMenu") ) - static_cast(w)->setItemEnabled( itemId( i ), d->isEnabled() ); + if ( w->inherits("Q3PopupMenu") ) + static_cast(w)->setItemEnabled( itemId( i ), d->isEnabled() ); else if ( w->inherits("QMenuBar") ) static_cast(w)->setItemEnabled( itemId( i ), d->isEnabled() ); else if ( w->inherits( "KToolBar" ) ) @@ -906,10 +909,10 @@ void KAction::updateText( int i ) { QWidget *w = container( i ); - if ( w->inherits( "QPopupMenu" ) ) { + if ( w->inherits( "Q3PopupMenu" ) ) { int id = itemId( i ); - static_cast(w)->changeItem( id, d->text() ); - updateShortcut( static_cast(w), id ); + static_cast(w)->changeItem( id, d->text() ); + updateShortcut( static_cast(w), id ); } else if ( w->inherits( "QMenuBar" ) ) static_cast(w)->changeItem( itemId( i ), d->text() ); @@ -947,16 +950,16 @@ void KAction::updateIcon( int id ) { QWidget* w = container( id ); - if ( w->inherits( "QPopupMenu" ) ) { + if ( w->inherits( "Q3PopupMenu" ) ) { int itemId_ = itemId( id ); - static_cast(w)->changeItem( itemId_, d->iconSet( KIcon::Small ), d->text() ); - updateShortcut( static_cast(w), itemId_ ); + static_cast(w)->changeItem( itemId_, d->iconSet( KIcon::Small ), d->text() ); + updateShortcut( static_cast(w), itemId_ ); } else if ( w->inherits( "QMenuBar" ) ) static_cast(w)->changeItem( itemId( id ), d->iconSet( KIcon::Small ), d->text() ); else if ( w->inherits( "KToolBar" ) ) static_cast(w)->setButtonIcon( itemId( id ), d->iconName() ); - else if ( w->inherits( "QToolBar" ) ) + else if ( w->inherits( "Q3ToolBar" ) ) { qDebug("KAction::updateIcon has top be fixed"); //US static_cast(w)->setButtonIcon( itemId( id ), d->iconName() ); @@ -968,7 +971,7 @@ QString KAction::icon() const return d->iconName( ); } -void KAction::setIconSet( const QIconSet &iconset ) +void KAction::setIconSet( const QIcon &iconset ) { d->setIconSet( iconset ); @@ -982,11 +985,11 @@ void KAction::updateIconSet( int id ) { QWidget *w = container( id ); - if ( w->inherits( "QPopupMenu" ) ) + if ( w->inherits( "Q3PopupMenu" ) ) { int itemId_ = itemId( id ); - static_cast(w)->changeItem( itemId_, d->iconSet(), d->text() ); - updateShortcut( static_cast(w), itemId_ ); + static_cast(w)->changeItem( itemId_, d->iconSet(), d->text() ); + updateShortcut( static_cast(w), itemId_ ); } else if ( w->inherits( "QMenuBar" ) ) static_cast(w)->changeItem( itemId( id ), d->iconSet(), d->text() ); @@ -999,7 +1002,7 @@ void KAction::updateIconSet( int id ) } } -QIconSet KAction::iconSet( KIcon::Group group, int size ) const +QIcon KAction::iconSet( KIcon::Group group, int size ) const { return d->iconSet( group, size ); } @@ -1022,7 +1025,7 @@ void KAction::setWhatsThis( const QString& text ) void KAction::updateWhatsThis( int i ) { qDebug("KAction::updateWhatsThis ...1 has top be fixed"); - QPopupMenu* pm = popupMenu( i ); + Q3PopupMenu* pm = popupMenu( i ); if ( pm ) { pm->setWhatsThis( itemId( i ), d->whatsThis() ); @@ -1064,10 +1067,10 @@ KToolBar* KAction::toolBar( int index ) const return (KToolBar *)( d->m_containers[ index ].m_container ); } -QPopupMenu* KAction::popupMenu( int index ) const +Q3PopupMenu* KAction::popupMenu( int index ) const { //US return dynamic_cast( d->m_containers[ index ].m_container ); - return (QPopupMenu *)( d->m_containers[ index ].m_container ); + return (Q3PopupMenu *)( d->m_containers[ index ].m_container ); } QWidget* KAction::representative( int index ) const @@ -1155,7 +1158,7 @@ void KAction::slotDestroyed() int KAction::findContainer( const QWidget* widget ) const { int pos = 0; - QValueList::ConstIterator it = d->m_containers.begin(); + Q3ValueList::ConstIterator it = d->m_containers.begin(); while( it != d->m_containers.end() ) { if ( (*it).m_representative == widget || (*it).m_container == widget ) @@ -1170,7 +1173,7 @@ int KAction::findContainer( const QWidget* widget ) const void KAction::removeContainer( int index ) { int i = 0; - QValueList::Iterator it = d->m_containers.begin(); + Q3ValueList::Iterator it = d->m_containers.begin(); while( it != d->m_containers.end() ) { if ( i == index ) -- cgit v0.9.0.2