49 void keyPressEvent( QKeyEvent *event )
override;
50 void keyReleaseEvent( QKeyEvent *event )
override;
53 void changeShortcut();
57 void saveShortcutsPdf();
58 void mLeFilter_textChanged(
const QString &text );
60 void actionChanged( QTreeWidgetItem *current, QTreeWidgetItem *previous );
67 void populateActions();
70 QObject *currentObject();
73 QAction *currentAction();
76 QShortcut *currentShortcut();
79 void saveShortcuts(
bool saveAll =
true );
81 void setGettingShortcut(
bool getting );
82 void setCurrentActionShortcut(
const QKeySequence &s );
83 void updateShortcutText();
86 QMenu *mSaveMenu =
nullptr;
87 QAction *mSaveUserShortcuts =
nullptr;
88 QAction *mSaveAllShortcuts =
nullptr;
89 QAction *mSaveAsPdf =
nullptr;
91 bool mGettingShortcut =
false;
92 int mModifiers = 0, mKey = 0;