|
Rabbit Remote Control 0.1.0-bate14
|


Signals | |
| void | hotkeyPressed (int keyCode, const QString &keyName) |
| void | hotkeyBlocked (int keyCode, const QString &keyName) |
| void | statusChanged (bool disabled) |
Public Member Functions | |
| CDesktopShortcutsManager (QObject *parent=nullptr) | |
| bool | disableAllHotkeys () |
| bool | restoreAllHotkeys () |
| bool | isDisabled () const |
| bool | disableWindowsKey () |
| bool | enableWindowsKey () |
| bool | disableAltTab () |
| bool | enableAltTab () |
| bool | disableTaskManager () |
| bool | enableTaskManager () |
| bool | nativeEventFilter (const QByteArray &eventType, void *message, qintptr *result) override |
Private Member Functions | |
| void | initializeKeys () |
| bool | setKeyboardHook () |
| bool | removeKeyboardHook () |
Static Private Member Functions | |
| static LRESULT CALLBACK | keyboardProc (int nCode, WPARAM wParam, LPARAM lParam) |
Private Attributes | |
| bool | m_hotkeysDisabled = false |
| bool | m_keyboardHooked = false |
Definition at line 13 of file DesktopShortcuts.h.
| CDesktopShortcutsManager::~CDesktopShortcutsManager | ( | ) |
Definition at line 22 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::disableAllHotkeys | ( | ) |
Definition at line 61 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::disableAltTab | ( | ) |
Definition at line 207 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::disableTaskManager | ( | ) |
Definition at line 244 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::disableWindowsKey | ( | ) |
Definition at line 133 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::enableAltTab | ( | ) |
Definition at line 226 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::enableTaskManager | ( | ) |
Definition at line 269 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::enableWindowsKey | ( | ) |
Definition at line 175 of file DesktopShortcuts.cpp.
|
private |
Definition at line 28 of file DesktopShortcuts.cpp.
|
inline |
Definition at line 24 of file DesktopShortcuts.h.
|
override |
Definition at line 371 of file DesktopShortcuts.cpp.
|
private |
Definition at line 311 of file DesktopShortcuts.cpp.
| bool CDesktopShortcutsManager::restoreAllHotkeys | ( | ) |
Definition at line 96 of file DesktopShortcuts.cpp.
|
private |
Definition at line 290 of file DesktopShortcuts.cpp.
|
private |
Definition at line 49 of file DesktopShortcuts.h.
|
private |
Definition at line 50 of file DesktopShortcuts.h.