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:166
void refreshShortcut()
Definition sequence_edit.cpp:81
bool valid
Definition sequence_edit.h:40
SequenceEdit(const QString &_shortcutName, QWidget *parent=nullptr)
Definition sequence_edit.cpp:10
void setShortcutName(const QString &_shortcutName)
Definition sequence_edit.cpp:35
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:198
void restoreDefault()
Definition sequence_edit.cpp:75
void retranslateUi()
Definition sequence_edit.cpp:215
QPushButton * clearButton
Definition sequence_edit.h:36
QString getSequence()
Definition sequence_edit.cpp:55
void removeLastShortcut()
Definition sequence_edit.cpp:60
int currentKey
Definition sequence_edit.h:39
int translateModifiers(Qt::KeyboardModifiers state, const QString &text)
Definition sequence_edit.cpp:134
void updateSettings()
Definition sequence_edit.cpp:210
void processKey(QKeyEvent *e)
Definition sequence_edit.cpp:119
void clear()
Definition sequence_edit.cpp:86
bool eventFilter(QObject *, QEvent *event) override
Definition sequence_edit.cpp:91