]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
no message
authorstv <stv@opencascade.com>
Fri, 18 May 2007 07:21:12 +0000 (07:21 +0000)
committerstv <stv@opencascade.com>
Fri, 18 May 2007 07:21:12 +0000 (07:21 +0000)
src/Qtx/QtxAction.cxx
src/Qtx/QtxAction.h
src/STD/STD_MDIDesktop.cxx
src/STD/STD_MDIDesktop.h
src/SUIT/SUIT_ActionOperation.cxx
src/SUIT/SUIT_Application.cxx

index 99dc21fa3f0e6f6c74602410c6db221a28118bcf..6e6692bb822845bdcbe848cb1382a7ddd9486213 100755 (executable)
   \param name action name (in terms of QObject)
   \param toggle if \c true the action is a toggle action
 */
-QtxAction::QtxAction( QObject* parent, const char* name, bool toggle )
+QtxAction::QtxAction( QObject* parent, bool toggle )
 : QAction( parent )
 {
-  setObjectName( name );
   setCheckable( toggle );
 
   QApplication::instance()->installEventFilter( this );
@@ -61,14 +60,12 @@ QtxAction::QtxAction( QObject* parent, const char* name, bool toggle )
   \param name action name (in terms of QObject)
   \param toggle if \c true the action is a toggle action
 */
-QtxAction::QtxAction( const QString& text, const QIcon& icon,
-                      const QString& menuText, int accel,
-                      QObject* parent, const char* name, bool toggle )
+QtxAction::QtxAction( const QString& text, const QIcon& icon, const QString& menuText,
+                      int accel, QObject* parent, bool toggle )
 : QAction( icon, menuText, parent )
 {
   setToolTip( text );
   setShortcut( accel );
-  setObjectName( name );
   setCheckable( toggle );
 
   QApplication::instance()->installEventFilter( this );
@@ -86,13 +83,12 @@ QtxAction::QtxAction( const QString& text, const QIcon& icon,
   \param name action name (in terms of QObject)
   \param toggle if \c true the action is a toggle action
 */
-QtxAction::QtxAction( const QString& text, const QString& menuText, int accel,
-                      QObject* parent, const char* name, bool toggle )
+QtxAction::QtxAction( const QString& text, const QString& menuText,
+                      int accel, QObject* parent, bool toggle )
 : QAction( menuText, parent )
 {
   setToolTip( text );
   setShortcut( accel );
-  setObjectName( name );
   setCheckable( toggle );
 
   QApplication::instance()->installEventFilter( this );
index 7540446adf0c80ed31416741daf9446b33780248..e599c1f4c62aea0c621f1b0d01f3c2c737cf1fcd 100755 (executable)
@@ -37,9 +37,9 @@ class QTX_EXPORT QtxAction : public QAction
   Q_OBJECT
 
 public:
-  QtxAction( QObject* = 0, const char* = 0, bool = false );
-  QtxAction( const QString&, const QString&, int, QObject*, const char* = 0, bool = false );
-  QtxAction( const QString&, const QIcon&, const QString&, int, QObject*, const char* = 0, bool = false );
+  QtxAction( QObject* = 0, bool = false );
+  QtxAction( const QString&, const QString&, int, QObject*, bool = false );
+  QtxAction( const QString&, const QIcon&, const QString&, int, QObject*, bool = false );
   virtual ~QtxAction();
 
   virtual bool eventFilter( QObject*, QEvent* );
index f48313a829d957642e680c4f5192529cec1090bb..039833bb0ce0863e25a05f0309f2785c490662aa 100755 (executable)
 #include <SUIT_ViewWindow.h>
 #include <SUIT_ResourceMgr.h>
 
+#include <QtxWorkspace.h>
 //#include <QtxActionMenuMgr.h>
 //#include <QtxWorkspaceAction.h>
 
 #include <QFrame>
 #include <QVBoxLayout>
-#include <QWorkspace>
 
 #include <stdarg.h>
 
-/*!Constructor.*/
+/*!
+  Constructor.
+*/
 STD_MDIDesktop::STD_MDIDesktop()
 : SUIT_Desktop(),
 myWorkspace( 0 )//,
@@ -44,7 +46,7 @@ myWorkspace( 0 )//,
 
   setCentralWidget( base );
 
-  myWorkspace = new QWorkspace( base );
+  myWorkspace = new QtxWorkspace( base );
   main->addWidget( myWorkspace );
 
   connect( myWorkspace, SIGNAL( windowActivated( QWidget* ) ),
@@ -53,12 +55,16 @@ myWorkspace( 0 )//,
   createActions();
 }
 
-/*!destructor.*/
+/*!
+  Destructor.
+*/
 STD_MDIDesktop::~STD_MDIDesktop()
 {
 }
 
-/*!\retval SUIT_ViewWindow - return const active window.*/
+/*!
+  \retval SUIT_ViewWindow - return const active window.
+*/
 SUIT_ViewWindow* STD_MDIDesktop::activeWindow() const
 {
   SUIT_ViewWindow* wnd = 0;
@@ -70,7 +76,9 @@ SUIT_ViewWindow* STD_MDIDesktop::activeWindow() const
   return wnd;
 }
 
-/*!\retval QPtrList<SUIT_ViewWindow> - return const active window list.*/
+/*!
+  \retval QList<SUIT_ViewWindow> - return const active window list.
+*/
 QList<SUIT_ViewWindow*> STD_MDIDesktop::windows() const
 {
   QList<SUIT_ViewWindow*> winList;
@@ -86,7 +94,9 @@ QList<SUIT_ViewWindow*> STD_MDIDesktop::windows() const
   return winList;
 }
 
-/*! add the new widget into desktop.*/
+/*!
+  Add the new widget into desktop.
+*/
 void STD_MDIDesktop::addWindow( QWidget* w )
 {
   if ( !w || !workspace() )
@@ -130,20 +140,26 @@ void STD_MDIDesktop::setWindowOperations( const QList<int>& opList )
 //  myWorkspaceAction->setItems( flags );
 }
 
-/*!\retval QWorkspace pointer - work space.*/
-QWorkspace* STD_MDIDesktop::workspace() const
+/*!
+  \retval QtxWorkspace pointer - work space.
+*/
+QtxWorkspace* STD_MDIDesktop::workspace() const
 {
   return myWorkspace;
 }
 
-/*!Emit window activated.*/
+/*!
+  Emit window activated.
+*/
 void STD_MDIDesktop::onWindowActivated( QWidget* w )
 {
   if ( w && w->inherits( "SUIT_ViewWindow" ) )
     emit windowActivated( (SUIT_ViewWindow*)w );
 }
 
-/*!Create actions: cascade, Tile, Tile Horizontal, Tile Vertical*/
+/*!
+  Create actions: cascade, Tile, Tile Horizontal, Tile Vertical
+*/
 void STD_MDIDesktop::createActions()
 {
 /*
index 7a90174b43bcb9a9cc4c18aa0d4d64e0bf173147..22caa0cae9606fbab592f2e0ca1eeb82ef2d65c2 100755 (executable)
@@ -23,7 +23,7 @@
 
 #include <SUIT_Desktop.h>
 
-class QWorkspace;
+class QtxWorkspace;
 //class QtxWorkspaceAction;
 
 #if defined WIN32
@@ -34,8 +34,6 @@ class STD_EXPORT STD_MDIDesktop: public SUIT_Desktop
 {
   Q_OBJECT
 
-  class Workspace;
-
 public:
   enum { MenuWindowId = 6 };
   enum { Cascade, Tile, HTile, VTile };
@@ -52,7 +50,7 @@ public:
   void                     setWindowOperations( const int, ... );
   void                     setWindowOperations( const QList<int>& );
 
-  QWorkspace*              workspace() const;
+  QtxWorkspace*            workspace() const;
 
 private slots:
   void                     onWindowActivated( QWidget* );
@@ -65,7 +63,7 @@ private:
   int                      operationFlag( const int ) const;
 
 private:
-  QWorkspace*              myWorkspace;
+  QtxWorkspace*            myWorkspace;
 //  QtxWorkspaceAction*      myWorkspaceAction;
 };
 
index 5c7b4711bf94d392250b7dd562739dfae2ffb517..68d2076870b710cc1ee10aa08ea5c25afd8b56ca 100644 (file)
@@ -53,7 +53,7 @@ void SUIT_ActionOperation::setAction( const QString& text, const QIcon& icon,
                                                              const QString& menuText, QKeySequence accel,
                                       QObject* parent, bool toggle )
 {
-  setAction( new QtxAction( text, icon, menuText, accel, parent, 0, toggle ) );
+  setAction( new QtxAction( text, icon, menuText, accel, parent, toggle ) );
 }
 
 /*!Set action.
@@ -62,7 +62,7 @@ void SUIT_ActionOperation::setAction( const QString& text, const QIcon& icon,
 void SUIT_ActionOperation::setAction( const QString& text, const QString& menuText,
                                                              QKeySequence accel, QObject* parent, bool toggle )
 {
-  setAction( new QtxAction( text, menuText, accel, parent, 0, toggle ) );
+  setAction( new QtxAction( text, menuText, accel, parent, toggle ) );
 }
 
 /*!Set action.
index 25e5bd5423413834a870e3c14389e1dc1fc566fd..0f01076b0dc0e619f84e15e794b63cec427dc51a 100755 (executable)
@@ -575,7 +575,7 @@ QAction* SUIT_Application::createAction( const int id, const QString& text, cons
                                          const QString& menu, const QString& tip, const int key,
                                          QObject* parent, const bool toggle, QObject* reciever, const char* member )
 {
-  QtxAction* a = new QtxAction( text, icon, menu, key, parent, 0, toggle );
+  QtxAction* a = new QtxAction( text, icon, menu, key, parent, toggle );
   a->setStatusTip( tip );
 
   if ( reciever && member )