diff options
Diffstat (limited to 'muse2/awl')
-rw-r--r-- | muse2/awl/CMakeLists.txt | 2 | ||||
-rw-r--r-- | muse2/awl/lineedit.cpp | 11 | ||||
-rw-r--r-- | muse2/awl/lineedit.h | 18 |
3 files changed, 31 insertions, 0 deletions
diff --git a/muse2/awl/CMakeLists.txt b/muse2/awl/CMakeLists.txt index 21772470..532d0c8d 100644 --- a/muse2/awl/CMakeLists.txt +++ b/muse2/awl/CMakeLists.txt @@ -29,6 +29,7 @@ QT4_WRAP_CPP (awl_mocs drawbar.h floatentry.h knob.h + lineedit.h midimeter.h midimslider.h midipanentry.h @@ -64,6 +65,7 @@ file (GLOB awl_source_files floatentry.cpp knob.cpp # ltest.cpp + lineedit.cpp midimeter.cpp midimslider.cpp midipanentry.cpp diff --git a/muse2/awl/lineedit.cpp b/muse2/awl/lineedit.cpp new file mode 100644 index 00000000..07d2e49f --- /dev/null +++ b/muse2/awl/lineedit.cpp @@ -0,0 +1,11 @@ +#include <stdio.h> +#include "lineedit.h" + +LineEdit::LineEdit(QWidget *parent) : + QLineEdit(parent) +{ +} +void LineEdit::focusOutEvent ( QFocusEvent * e ) +{ + emit returnPressed(); +} diff --git a/muse2/awl/lineedit.h b/muse2/awl/lineedit.h new file mode 100644 index 00000000..4ad6116e --- /dev/null +++ b/muse2/awl/lineedit.h @@ -0,0 +1,18 @@ +#ifndef LINEEDIT_H +#define LINEEDIT_H + +#include <QLineEdit> + +class LineEdit : public QLineEdit +{ + Q_OBJECT +public: + explicit LineEdit(QWidget *parent = 0); + void focusOutEvent ( QFocusEvent * e ); +signals: + +public slots: + +}; + +#endif // LINEEDIT_H |