Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Show tool tip of shape multi selector. Remove an article.
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_WidgetLineEdit.cpp
diff --git
a/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp
b/src/ModuleBase/ModuleBase_WidgetLineEdit.cpp
index defdbee482ed7223535ec29324eb8e3d00b781e8..7f7e187b8319149030c1d77e65de0b407dfec026 100644
(file)
--- a/
src/ModuleBase/ModuleBase_WidgetLineEdit.cpp
+++ b/
src/ModuleBase/ModuleBase_WidgetLineEdit.cpp
@@
-99,7
+99,7
@@
ModuleBase_WidgetLineEdit::ModuleBase_WidgetLineEdit(QWidget* theParent,
aMainLay->addRow(aLabel, myLineEdit);
this->setLayout(aMainLay);
aMainLay->addRow(aLabel, myLineEdit);
this->setLayout(aMainLay);
- connect(myLineEdit, SIGNAL(textChanged(const QString&)), this, S
LOT(onTextChang
ed()));
+ connect(myLineEdit, SIGNAL(textChanged(const QString&)), this, S
IGNAL(valuesModifi
ed()));
}
ModuleBase_WidgetLineEdit::~ModuleBase_WidgetLineEdit()
}
ModuleBase_WidgetLineEdit::~ModuleBase_WidgetLineEdit()
@@
-141,7
+141,12
@@
QList<QWidget*> ModuleBase_WidgetLineEdit::getControls() const
return result;
}
return result;
}
-
void ModuleBase_WidgetLineEdit::onTextChanged
()
+
bool ModuleBase_WidgetLineEdit::processEnter
()
{
{
- storeValue();
+ bool isModified = getValueState() == ModifiedInPP;
+ if (isModified) {
+ emit valuesChanged();
+ myLineEdit->selectAll();
+ }
+ return isModified;
}
}