Krita Source Code Documentation
Loading...
Searching...
No Matches
KisGestureSelector Class Reference

#include <KisGestureSelector.h>

+ Inheritance diagram for KisGestureSelector:

Public Member Functions

KisShortcutConfiguration::GestureAction gesture ()
 
 KisGestureSelector (QWidget *parent)
 
void setGesture (KisShortcutConfiguration::GestureAction gestureAction)
 

Detailed Description

Definition at line 13 of file KisGestureSelector.h.

Constructor & Destructor Documentation

◆ KisGestureSelector()

KisGestureSelector::KisGestureSelector ( QWidget * parent)

Definition at line 9 of file KisGestureSelector.cpp.

10 : KComboBox(parent)
11{
12 QStringList gestures;
13 for (int i = 1; i < KisShortcutConfiguration::MaxGesture; i++) {
14 gestures << KisShortcutConfiguration::gestureToText(static_cast<KisShortcutConfiguration::GestureAction>(i));
15 }
16 addItems(gestures);
17}

References KisShortcutConfiguration::MaxGesture.

Member Function Documentation

◆ gesture()

KisShortcutConfiguration::GestureAction KisGestureSelector::gesture ( )

Definition at line 24 of file KisGestureSelector.cpp.

25{
26 return static_cast<KisShortcutConfiguration::GestureAction>(currentIndex() + 1);
27}

◆ setGesture()

void KisGestureSelector::setGesture ( KisShortcutConfiguration::GestureAction gestureAction)

Definition at line 19 of file KisGestureSelector.cpp.

20{
21 setCurrentIndex(gestureAction - 1);
22}

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