|
Krita Source Code Documentation
|
An editor widget for mouse buttons with modifiers. More...
#include <kis_mouse_input_editor.h>
Inheritance diagram for KisMouseInputEditor:Classes | |
| class | Private |
Public Member Functions | |
| Qt::MouseButtons | buttons () const |
| QList< Qt::Key > | keys () const |
| KisMouseInputEditor (QWidget *parent=nullptr) | |
| void | setButtons (Qt::MouseButtons newButtons) |
| void | setKeys (const QList< Qt::Key > &newKeys) |
| ~KisMouseInputEditor () override | |
Private Slots | |
| void | updateLabel () |
Private Attributes | |
| Private *const | d {nullptr} |
An editor widget for mouse buttons with modifiers.
Definition at line 21 of file kis_mouse_input_editor.h.
| KisMouseInputEditor::KisMouseInputEditor | ( | QWidget * | parent = nullptr | ) |
Definition at line 26 of file kis_mouse_input_editor.cpp.
References connect(), d, KisIconUtils::loadIcon(), KisInputButton::MouseType, KisMouseInputEditor::Private::ui, and updateLabel().
|
override |
Definition at line 53 of file kis_mouse_input_editor.cpp.
References d, and KisMouseInputEditor::Private::ui.
| Qt::MouseButtons KisMouseInputEditor::buttons | ( | ) | const |
Definition at line 70 of file kis_mouse_input_editor.cpp.
References d, and KisMouseInputEditor::Private::ui.
| QList< Qt::Key > KisMouseInputEditor::keys | ( | ) | const |
Definition at line 59 of file kis_mouse_input_editor.cpp.
References d, and KisMouseInputEditor::Private::ui.
| void KisMouseInputEditor::setButtons | ( | Qt::MouseButtons | newButtons | ) |
Definition at line 75 of file kis_mouse_input_editor.cpp.
References d, KisMouseInputEditor::Private::ui, and updateLabel().
Definition at line 64 of file kis_mouse_input_editor.cpp.
References d, KisMouseInputEditor::Private::ui, and updateLabel().
|
privateslot |
Definition at line 81 of file kis_mouse_input_editor.cpp.
References KisShortcutConfiguration::buttonsInputToText(), d, and KisMouseInputEditor::Private::ui.
|
private |
Definition at line 39 of file kis_mouse_input_editor.h.