19 explicit SequenceEdit(
const QString &_shortcutName, QWidget *parent =
nullptr);
31 bool eventFilter(QObject *, QEvent *event)
override;
bool validateShortcut(const QKeySequence &sequence)
Definition sequence_edit.cpp:165
void refreshShortcut()
Definition sequence_edit.cpp:80
bool valid
Definition sequence_edit.h:40
SequenceEdit(const QString &_shortcutName, QWidget *parent=nullptr)
Definition sequence_edit.cpp:9
void setShortcutName(const QString &_shortcutName)
Definition sequence_edit.cpp:34
int keys
Definition sequence_edit.h:38
QLineEdit * lineEdit
Definition sequence_edit.h:35
QString shortcutName
Definition sequence_edit.h:34
QPushButton * defaultButton
Definition sequence_edit.h:37
void finishShortcut()
Definition sequence_edit.cpp:197
void restoreDefault()
Definition sequence_edit.cpp:74
void retranslateUi()
Definition sequence_edit.cpp:214
QPushButton * clearButton
Definition sequence_edit.h:36
QString getSequence()
Definition sequence_edit.cpp:54
void removeLastShortcut()
Definition sequence_edit.cpp:59
int currentKey
Definition sequence_edit.h:39
int translateModifiers(Qt::KeyboardModifiers state, const QString &text)
Definition sequence_edit.cpp:133
void updateSettings()
Definition sequence_edit.cpp:209
void processKey(QKeyEvent *e)
Definition sequence_edit.cpp:118
void clear()
Definition sequence_edit.cpp:85
bool eventFilter(QObject *, QEvent *event) override
Definition sequence_edit.cpp:90