]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
*** empty log message ***
authorstv <stv@opencascade.com>
Tue, 6 May 2008 07:13:42 +0000 (07:13 +0000)
committerstv <stv@opencascade.com>
Tue, 6 May 2008 07:13:42 +0000 (07:13 +0000)
src/Qtx/QtxWorkstack.cxx

index 3a3ee869b53e8e54096c31facbec3da37c4a6c41..548c4cc0796887b771d3afde1cb6d94d92d79fa5 100644 (file)
@@ -1358,6 +1358,13 @@ QtxWorkstack::QtxWorkstack( QWidget* parent )
   connect( myActionsMap[Close], SIGNAL( triggered( bool ) ), this, SLOT( onCloseWindow() ) );
   connect( myActionsMap[Rename], SIGNAL( triggered( bool ) ), this, SLOT( onRename() ) );
 
+  // Action shortcut will work when action added in any widget.
+  for ( QMap<int, QAction*>::iterator it = myActionsMap.begin(); it != myActionsMap.end(); ++it )
+  {
+    addAction( it.value() );
+    it.value()->setShortcutContext( Qt::ApplicationShortcut );
+  }
+
   QVBoxLayout* base = new QVBoxLayout( this );
   base->setMargin( 0 );