[Uml-devel] KDE/kdesdk/umbrello/umbrello

Simon Hausmann hausmann at kde.org
Sun Dec 17 15:51:54 UTC 2006


SVN commit 614393 by hausmann:

- don't use deprecated KAction constructors


 M  +5 -1      kplayerslideraction.cpp  
 M  +9 -12     uml.cpp  


--- trunk/KDE/kdesdk/umbrello/umbrello/kplayerslideraction.cpp #614392:614393
@@ -70,8 +70,12 @@
 KPlayerPopupSliderAction::KPlayerPopupSliderAction (const QString& text,
         const QString& pix, const KShortcut& shortcut, const QObject* receiver,
         const char* slot, KActionCollection* parent, const char* name)
-        : KAction (text, pix, shortcut, receiver, slot, parent, name)
+        : KAction (parent, name)
 {
+    setText (text);
+    setIcon (KIcon (pix));
+    setShortcut (shortcut);
+    connect (this, SIGNAL (triggered ()), receiver, slot);
     m_frame = new KPlayerPopupFrame;
     m_frame -> setFrameStyle (QFrame::PopupPanel | QFrame::Raised);
     m_frame -> setLineWidth (2);
--- trunk/KDE/kdesdk/umbrello/umbrello/uml.cpp #614392:614393
@@ -340,28 +340,25 @@
     zoomAction = new KPlayerPopupSliderAction(i18n("&Zoom Slider"), "viewmag", KShortcut(Qt::Key_F9),
                  this, SLOT(slotZoomSliderMoved(int)),
                  actionCollection(), "popup_zoom");
-    zoom100Action = new KAction( "viewmag1", 
-                                 i18n( "Z&oom to 100%" ), 
-                                 actionCollection(),
-                                 "zoom100");
+    zoom100Action = new KAction(actionCollection(), "zoom100");
+    zoom100Action->setIcon(KIcon("viewmag1"));
+    zoom100Action->setText(i18n("Z&oom to 100%"));
     connect(zoom100Action, SIGNAL( triggered( bool ) ), this, SLOT( slotZoom100() ));
 
     KStdAction::tipOfDay( this, SLOT( tipOfTheDay() ), actionCollection() );
 
     QString moveTabLeftString = i18n("&Move Tab Left");
     QString moveTabRightString = i18n("&Move Tab Right");
-    moveTabLeft = new KAction(QApplication::layoutDirection() ? "forward" : "back", 
-                        QApplication::layoutDirection() ? moveTabRightString : moveTabLeftString,
-                        actionCollection(),
-                        "move_tab_left");
+    moveTabLeft = new KAction(actionCollection(), "move_tab_left");
+    moveTabLeft->setIcon(KIcon(QApplication::layoutDirection() ? "forward" : "back"));
+    moveTabLeft->setText(QApplication::layoutDirection() ? moveTabRightString : moveTabLeftString);
     moveTabLeft->setShortcut(QApplication::layoutDirection() ? 
                  QKeySequence(Qt::CTRL+Qt::SHIFT+Qt::Key_Right) : QKeySequence(Qt::CTRL+Qt::SHIFT+Qt::Key_Left));
     connect(moveTabLeft, SIGNAL( triggered( bool ) ), this, SLOT( slotMoveTabLeft() ));
 
-    moveTabRight = new KAction(QApplication::layoutDirection() ? "back" : "forward", 
-                               QApplication::layoutDirection() ? moveTabLeftString : moveTabRightString,
-                               actionCollection(),
-                               "move_tab_right");
+    moveTabRight = new KAction(actionCollection(), "move_tab_right");
+    moveTabRight->setIcon(KIcon(QApplication::layoutDirection() ? "back" : "forward"));
+    moveTabRight->setText(QApplication::layoutDirection() ? moveTabLeftString : moveTabRightString);
     moveTabRight->setShortcut(QApplication::layoutDirection() ?
                   QKeySequence(Qt::CTRL+Qt::SHIFT+Qt::Key_Left) : QKeySequence(Qt::CTRL+Qt::SHIFT+Qt::Key_Right));
     connect(moveTabRight, SIGNAL( triggered( bool ) ), this, SLOT( slotMoveTabRight() ));




More information about the umbrello-devel mailing list