]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Issue #1042 Sometimes when setting distance constraints, the input field is not displ...
authornds <nds@opencascade.com>
Mon, 12 Oct 2015 13:37:52 +0000 (16:37 +0300)
committernds <nds@opencascade.com>
Mon, 12 Oct 2015 13:37:52 +0000 (16:37 +0300)
A correction for the case when the user calls the distance editor and moves quickly over the view with mouse button pressed. In SALOME version QtxWorkstack listens the events and set focus to the active widget. As a result the widget editor loses focus.

src/ModuleBase/ModuleBase_WidgetEditor.cpp

index 5aa9aa24f8e3f11b456ad62a086e6f6e34077c93..6a9d95f6b3d9a924a53e36c450d6ab135ede6c76 100644 (file)
@@ -45,7 +45,7 @@ ModuleBase_WidgetEditor::~ModuleBase_WidgetEditor()
 
 void editedValue(double& outValue, QString& outText)
 {
-  QDialog aDlg(QApplication::desktop(), Qt::Popup/* | Qt::FramelessWindowHint*/);
+  QDialog aDlg(QApplication::desktop(), Qt::FramelessWindowHint);
   QHBoxLayout* aLay = new QHBoxLayout(&aDlg);
   aLay->setContentsMargins(2, 2, 2, 2);