X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_WidgetChoice.cpp;h=d837c4f38b10efcf2ef81d38730bbaa74ec291db;hb=061a63480f6840b6d945f7744b3b972e2d4cb25d;hp=ea35a3f827b057d204bfb577ff6acbb33e0ac506;hpb=24f9658d6e124a268c6a3abcf24f07aa2dc6d268;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_WidgetChoice.cpp b/src/ModuleBase/ModuleBase_WidgetChoice.cpp index ea35a3f82..d837c4f38 100644 --- a/src/ModuleBase/ModuleBase_WidgetChoice.cpp +++ b/src/ModuleBase/ModuleBase_WidgetChoice.cpp @@ -56,6 +56,7 @@ ModuleBase_WidgetChoice::ModuleBase_WidgetChoice(QWidget* theParent, int aId = 0; foreach(QString aBtnTxt, aList) { QToolButton* aBtn = new QToolButton(aGroupBox); + aBtn->setFocusPolicy(Qt::StrongFocus); aBtn->setCheckable(true); aBtn->setToolTip(aBtnTxt); @@ -139,7 +140,7 @@ bool ModuleBase_WidgetChoice::restoreValueCustom() bool ModuleBase_WidgetChoice::focusTo() { if (myCombo) - myCombo->setFocus(); + ModuleBase_Tools::setFocus(myCombo, "ModuleBase_WidgetChoice::focusTo()"); else return false; return true;