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
Issue #1477 Build Vertex - wrong selection in viewer
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_IntSpinBox.cpp
diff --git
a/src/ModuleBase/ModuleBase_IntSpinBox.cpp
b/src/ModuleBase/ModuleBase_IntSpinBox.cpp
index 933cc845563dec52a89788f2ae5d41aa3534ef79..b35755ea9a593a06f94a7469a80d2ec8a6c809e4 100755
(executable)
--- a/
src/ModuleBase/ModuleBase_IntSpinBox.cpp
+++ b/
src/ModuleBase/ModuleBase_IntSpinBox.cpp
@@
-8,23
+8,22
@@
#include <QKeyEvent>
ModuleBase_IntSpinBox::ModuleBase_IntSpinBox(QWidget* theParent)
#include <QKeyEvent>
ModuleBase_IntSpinBox::ModuleBase_IntSpinBox(QWidget* theParent)
-: QSpinBox(theParent),
- myIsModified(false)
+: QSpinBox(theParent)
{
{
- connect(this, SIGNAL(valueChanged(const QString&)), this, SLOT(onValueChanged(const QString&)));
}
}
-void ModuleBase_IntSpinBox::
onValueChanged(const QString& theValue
)
+void ModuleBase_IntSpinBox::
keyPressEvent(QKeyEvent *theEvent
)
{
{
- myIsModified = true;
+ switch (theEvent->key()) {
+ case Qt::Key_Enter:
+ case Qt::Key_Return: {
+ // do not react to the Enter key, the property panel processes it
+ return;
+ }
+ break;
+ default:
+ break;
+ }
+ QSpinBox::keyPressEvent(theEvent);
}
}
-bool ModuleBase_IntSpinBox::isModified() const
-{
- return myIsModified;
-}
-
-void ModuleBase_IntSpinBox::clearModified()
-{
- myIsModified = false;
-}