15 #include <QtWidgets/QStyledItemDelegate>
16 #include <QtWidgets/QLineEdit>
18 #include <QtCore/QList>
24 class QStyleOptionViewItem;
54 DtLineEdit(
const QString& contents, QWidget* parent = 0);
63 virtual void keyPressEvent(QKeyEvent* event);
68 virtual void keyReleaseEvent(QKeyEvent* event);
73 virtual void focusOutEvent(QFocusEvent* event);
104 virtual QWidget* createEditor(QWidget* parent,
105 const QStyleOptionViewItem& option,
const QModelIndex& index)
const;
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
A custom QLineEdit for suppressing key-release events. QLineEdit widgets normally consume key-press e...
Definition: DtLineEdit.h:40
A custom delegate for inserting a DtLineEdit editor in a Qt item view (e.g. a QTableView or QTreeView...
Definition: DtLineEdit.h:83
QList< int > myKeyList
Definition: DtLineEdit.h:76