From 883950617f0096cb3409858449efa8837cdc2b86 Mon Sep 17 00:00:00 2001 From: vsr Date: Fri, 1 Jun 2007 15:03:46 +0000 Subject: [PATCH] Porting to Qt 4 --- src/CAF/CAF_Application.cxx | 42 ++++++++++++++++--------------------- 1 file changed, 18 insertions(+), 24 deletions(-) diff --git a/src/CAF/CAF_Application.cxx b/src/CAF/CAF_Application.cxx index c3365dcd7..8a5b2a359 100755 --- a/src/CAF/CAF_Application.cxx +++ b/src/CAF/CAF_Application.cxx @@ -22,14 +22,11 @@ #include "CAF_Study.h" #include -//#include -//#include -//#include #include #include #include -//#include +#include #include #include @@ -162,41 +159,38 @@ void CAF_Application::createActions() SUIT_Desktop* desk = desktop(); SUIT_ResourceMgr* resMgr = resourceMgr(); - /* - QtxListAction* editUndo = - new QtxListAction( tr( "TOT_APP_EDIT_UNDO" ), resMgr->loadPixmap( "CAF", tr( "ICON_APP_EDIT_UNDO" ) ), - tr( "MEN_APP_EDIT_UNDO" ), CTRL+Key_Z, desk ); + + QtxListAction* editUndo = + new QtxListAction( tr( "TOT_APP_EDIT_UNDO" ), + resMgr->loadPixmap( "CAF", tr( "ICON_APP_EDIT_UNDO" ) ), + tr( "MEN_APP_EDIT_UNDO" ), Qt::CTRL+Qt::Key_Z, desk ); + editUndo->setStatusTip( tr( "PRP_APP_EDIT_UNDO" ) ); registerAction( EditUndoId, editUndo ); - */ - /* + QtxListAction* editRedo = - new QtxListAction( tr( "TOT_APP_EDIT_REDO" ), resMgr->loadPixmap( "CAF", tr( "ICON_APP_EDIT_REDO" ) ), - tr( "MEN_APP_EDIT_REDO" ), CTRL+Key_Y, desk ); + new QtxListAction( tr( "TOT_APP_EDIT_REDO" ), + resMgr->loadPixmap( "CAF", tr( "ICON_APP_EDIT_REDO" ) ), + tr( "MEN_APP_EDIT_REDO" ), Qt::CTRL+Qt::Key_Y, desk ); + editRedo->setStatusTip( tr( "PRP_APP_EDIT_REDO" ) ); registerAction( EditRedoId, editRedo ); - */ - /* + editUndo->setComment( tr( "INF_APP_UNDOACTIONS" ) ); editRedo->setComment( tr( "INF_APP_REDOACTIONS" ) ); connect( editUndo, SIGNAL( activated( int ) ), this, SLOT( onUndo( int ) ) ); connect( editRedo, SIGNAL( activated( int ) ), this, SLOT( onRedo( int ) ) ); - */ int editMenu = createMenu( tr( "MEN_DESK_EDIT" ), -1, -1, 10 ); - /* createMenu( EditUndoId, editMenu, 0 ); createMenu( EditRedoId, editMenu, 0 ); - */ createMenu( separator(), editMenu, -1, 0 ); int stdTBar = createTool( tr( "INF_DESK_TOOLBAR_STANDARD" ) ); createTool( separator(), stdTBar ); - /* createTool( EditUndoId, stdTBar ); createTool( EditRedoId, stdTBar ); - */ createTool( separator(), stdTBar ); } @@ -299,13 +293,13 @@ void CAF_Application::updateCommandsStatus() if ( activeStudy() && activeStudy()->inherits( "CAF_Study" ) ) cafStudy = (CAF_Study*)activeStudy(); - QAction* undo = action( EditUndoId ); + QtxListAction* undo = qobject_cast( action( EditUndoId ) ); if ( cafStudy && undo ) - undo->setProperty( "names", cafStudy->undoNames() ); + undo->addNames( cafStudy->undoNames() ); - QAction* redo = action( EditRedoId ); + QtxListAction* redo = qobject_cast( action( EditRedoId ) ); if ( cafStudy && redo ) - redo->setProperty( "names", cafStudy->redoNames() ); + redo->addNames( cafStudy->redoNames() ); if ( undo ) undo->setEnabled( cafStudy && cafStudy->canUndo() ); @@ -314,7 +308,7 @@ void CAF_Application::updateCommandsStatus() } /*! - \brie Called when user activatees Help->About main menu command. + \brief Called when user activatees Help->About main menu command. */ void CAF_Application::onHelpAbout() { -- 2.39.2