58 void setFilter(
const QString &filterText );
65 void changeShortcut();
69 void saveShortcutsPdf();
70 void mLeFilter_textChanged(
const QString &text );
72 void actionChanged( QTreeWidgetItem *current, QTreeWidgetItem *previous );
78 enum class ActionOnExisting
86 void populateActions();
89 QObject *currentObject();
92 QAction *currentAction();
95 QShortcut *currentShortcut();
98 void saveShortcuts(
bool saveAll =
true );
100 void setGettingShortcut(
bool getting );
101 void setCurrentActionShortcut(
const QKeySequence &s );
102 void updateShortcutText();
105 QMenu *mSaveMenu =
nullptr;
106 QAction *mSaveUserShortcuts =
nullptr;
107 QAction *mSaveAllShortcuts =
nullptr;
108 QAction *mSaveAsPdf =
nullptr;
110 bool mGettingShortcut =
false;
111 Qt::KeyboardModifiers mModifiers = Qt::KeyboardModifiers();