]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Set focus to list in multi-selector to make possible Tab key using
authorvsv <vitaly.smetannikov@opencascade.com>
Fri, 22 May 2015 13:50:44 +0000 (16:50 +0300)
committervsv <vitaly.smetannikov@opencascade.com>
Fri, 22 May 2015 13:50:44 +0000 (16:50 +0300)
src/ModuleBase/ModuleBase_WidgetMultiSelector.cpp

index 312183b9e0a5cdb5ea304c76616dc6335a40d019..21518852ccabc90f2ae13b0049accf256f7aa3a0 100644 (file)
@@ -336,6 +336,11 @@ void ModuleBase_WidgetMultiSelector::onSelectionChanged()
   // the updateObject method should be called to flush the updated sigal. The workshop listens it,
   // calls validators for the feature and, as a result, updates the Apply button state.
   updateObject(myFeature);
+
+  // Set focus to List control in order to make possible 
+  // to use Tab key for transfer the focus to next widgets
+  myListControl->setCurrentRow(myListControl->model()->rowCount() - 1);
+  myListControl->setFocus();
 }
 
 //********************************************************************