Krita Source Code Documentation
Loading...
Searching...
No Matches
KisActionShortcutsModel::Private Class Reference

Public Member Functions

 Private ()
 
int shortcutModeCount (uint mode)
 

Public Attributes

KisAbstractInputActionaction
 
KisInputProfileprofile
 
QList< KisShortcutConfiguration * > shortcuts
 
KisShortcutConfigurationtemporaryShortcut
 

Detailed Description

Definition at line 26 of file kis_action_shortcuts_model.cpp.

Constructor & Destructor Documentation

◆ Private()

KisActionShortcutsModel::Private::Private ( )
inline

Member Function Documentation

◆ shortcutModeCount()

int KisActionShortcutsModel::Private::shortcutModeCount ( uint mode)

Definition at line 368 of file kis_action_shortcuts_model.cpp.

369{
370 int count = 0;
371 Q_FOREACH (KisShortcutConfiguration* s, shortcuts) {
372 if(s->mode() == mode) {
373 count++;
374 }
375 }
376
377 return count;
378}
QList< KisShortcutConfiguration * > shortcuts
A class encapsulating all settings for a single shortcut.

References KisShortcutConfiguration::mode(), and shortcuts.

Member Data Documentation

◆ action

KisAbstractInputAction* KisActionShortcutsModel::Private::action

Definition at line 33 of file kis_action_shortcuts_model.cpp.

◆ profile

KisInputProfile* KisActionShortcutsModel::Private::profile

Definition at line 34 of file kis_action_shortcuts_model.cpp.

◆ shortcuts

QList<KisShortcutConfiguration *> KisActionShortcutsModel::Private::shortcuts

Definition at line 35 of file kis_action_shortcuts_model.cpp.

◆ temporaryShortcut

KisShortcutConfiguration* KisActionShortcutsModel::Private::temporaryShortcut

Definition at line 37 of file kis_action_shortcuts_model.cpp.


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