50 void keyPressEvent( QKeyEvent *event )
override;
51 void keyReleaseEvent( QKeyEvent *event )
override;
54 void changeShortcut();
58 void saveShortcutsPdf();
59 void mLeFilter_textChanged(
const QString &text );
61 void actionChanged( QTreeWidgetItem *current, QTreeWidgetItem *previous );
69 void populateActions();
72 QObject *currentObject();
75 QAction *currentAction();
78 QShortcut *currentShortcut();
81 void saveShortcuts(
bool saveAll =
true );
83 void setGettingShortcut(
bool getting );
84 void setCurrentActionShortcut(
const QKeySequence &s );
85 void updateShortcutText();
88 QMenu *mSaveMenu =
nullptr;
89 QAction *mSaveUserShortcuts =
nullptr;
90 QAction *mSaveAllShortcuts =
nullptr;
91 QAction *mSaveAsPdf =
nullptr;
93 bool mGettingShortcut =
false;
94 int mModifiers = 0, mKey = 0;