13 #if !defined(Q_MOC_RUN)
40 class DtAssembledMenu;
69 virtual void setApplyChangesToAllKeymaps(
bool);
70 virtual bool applyChangesToAllKeymaps()
const;
73 virtual bool isMenuFunction(
const std::string& func)
const;
76 virtual QString reverseTranslate(
const QString&)
const;
82 virtual bool setSaveManagersOnChange(
bool);
83 virtual bool saveManagersOnChange()
const;
103 virtual void manageChangeableMenu(
const std::string& menuId);
107 virtual void setupChangeableMenus();
117 virtual int mapPathToKeymapFunctionCategory(
const std::string& path);
136 void parseTSFile(
const QString& file);
186 virtual void closeEvent(QCloseEvent*);
189 virtual void hideEvent(QHideEvent*);
191 virtual void addKeyFunction(
const std::string& name,
const std::string& keyString);
194 virtual void on_applyChangesToAllKeymapsChanged();
200 virtual void requestInput(
const std::string& functionName,
202 virtual void requestInput(
const std::string& functionName,
bool isBinary );
220 void show( std::string functionName,
bool isBinary );
Virtual base class.
Definition: DtVirtualBaseClass.h:19
Contains makVrv::DtKeyMapManagerSignaler class.
The reverse key map is a list of these for each function name.
Definition: DtKeyMap.h:246
Contains makVrv::DtKeyMappingEditorPage class.
makVrv::DtPageCreatorTemplate< DtVrfKeyMappingEditorPage > DtVrfKeyMappingEditorPageCreator
Definition: vrfMenuKeyMapManager.h:170
a Key Map contains a map of keys to FunctionMapEntrys, as well as a list of functions to execute when...
Definition: DtKeyMap.h:312
KeyModifier
Describe which modifier(s) are pressed.
Definition: DtKeyState.h:136
The manager for owning key maps.
Definition: DtKeyMapManager.h:32
Override these classes to be able to add check box to apply menu item changes to all key maps...
Definition: vrfMenuKeyMapManager.h:159
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Contains makVrv::DtKeyMapManager class.
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
A dialog page controlling file caching.
Definition: DtKeyMappingEditorPage.h:24
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: vrfMenuKeyMapManager.h:209
KeyType
Enumerate the key types. These are based on Virtual Key Codes.
Definition: DtKeyState.h:25
This is the dialog the user types key sequences to be mapped.
Definition: DtKeyMappingEditorWidget.h:223
KeyEventType
Enumerate the types of key events supported.
Definition: DtKeyEvent.h:20