Krita Source Code Documentation
Loading...
Searching...
No Matches
KisCustomModifiersCatcher::Private Struct Reference

Public Member Functions

 Private (QObject *_trackedObject)
 
void reset ()
 

Public Attributes

QHash< QString, Qt::Key > idToKeyMap
 
QSet< Qt::Key > pressedKeys
 
QSet< Qt::Key > trackedKeys
 
QObject * trackedObject
 

Detailed Description

Definition at line 17 of file kis_custom_modifiers_catcher.cpp.

Constructor & Destructor Documentation

◆ Private()

KisCustomModifiersCatcher::Private::Private ( QObject * _trackedObject)
inline

Definition at line 19 of file kis_custom_modifiers_catcher.cpp.

Member Function Documentation

◆ reset()

void KisCustomModifiersCatcher::Private::reset ( )
inline

Definition at line 27 of file kis_custom_modifiers_catcher.cpp.

27 {
28 // something went wrong!
29 pressedKeys.clear();
30 }

References pressedKeys.

Member Data Documentation

◆ idToKeyMap

QHash<QString, Qt::Key> KisCustomModifiersCatcher::Private::idToKeyMap

Definition at line 24 of file kis_custom_modifiers_catcher.cpp.

◆ pressedKeys

QSet<Qt::Key> KisCustomModifiersCatcher::Private::pressedKeys

Definition at line 25 of file kis_custom_modifiers_catcher.cpp.

◆ trackedKeys

QSet<Qt::Key> KisCustomModifiersCatcher::Private::trackedKeys

Definition at line 23 of file kis_custom_modifiers_catcher.cpp.

◆ trackedObject

QObject* KisCustomModifiersCatcher::Private::trackedObject

Definition at line 21 of file kis_custom_modifiers_catcher.cpp.


The documentation for this struct was generated from the following file: