|
Krita Source Code Documentation
|
Get the current tool's popup widget and display it. More...
#include <KisPopupWidgetAction.h>
Inheritance diagram for KisPopupWidgetAction:Public Member Functions | |
| void | end (QEvent *) override |
| KisPopupWidgetAction () | |
| int | priority () const override |
| ~KisPopupWidgetAction () override | |
Public Member Functions inherited from KisAbstractInputAction | |
| virtual void | activate (int shortcut) |
| virtual void | begin (int shortcut, QEvent *event) |
| virtual bool | canIgnoreModifiers () const |
| virtual void | deactivate (int shortcut) |
| virtual QString | description () const |
| virtual QString | id () const |
| virtual KisInputActionGroup | inputActionGroup (int shortcut) const |
| virtual void | inputEvent (QEvent *event) |
| virtual bool | isAvailable () const |
| virtual bool | isShortcutRequired (int shortcut) const |
| KisAbstractInputAction (const QString &id) | |
| virtual QString | name () const |
| virtual QHash< QString, int > | shortcutIndexes () const |
| virtual bool | supportsHiResInputEvents (int shortcut) const |
| virtual | ~KisAbstractInputAction () |
Private Attributes | |
| bool | m_requestedWithStylus |
Additional Inherited Members | |
Public Attributes inherited from KisAbstractInputAction | |
| QString | description |
| QString | id |
| QHash< QString, int > | indexes |
| QPointF | lastCursorPosition |
| QString | name |
| QPointF | startCursorPosition |
Static Public Attributes inherited from KisAbstractInputAction | |
| static KisInputManager * | inputManager |
Protected Member Functions inherited from KisAbstractInputAction | |
| virtual void | cursorMoved (const QPointF &lastPos, const QPointF &pos) |
| virtual void | cursorMovedAbsolute (const QPointF &startPos, const QPointF &pos) |
| QPoint | eventPos (const QEvent *event) |
| QPointF | eventPosF (const QEvent *event) |
| KisInputManager * | inputManager () const |
| void | setDescription (const QString &description) |
| void | setName (const QString &name) |
| void | setShortcutIndexes (const QHash< QString, int > &indexes) |
Get the current tool's popup widget and display it.
Definition at line 27 of file KisPopupWidgetAction.h.
|
explicit |
Definition at line 40 of file KisPopupWidgetAction.cpp.
References KisAbstractInputAction::setDescription(), and KisAbstractInputAction::setName().
|
override |
Definition at line 48 of file KisPopupWidgetAction.cpp.
|
overridevirtual |
End the action.
| event | The mouse event that has finished this action. Is null for keyboard-activated actions. |
Opening a menu changes the focus of the windows, so we should not open it inside the filtering loop. Just raise it using the timer.
Reimplemented from KisAbstractInputAction.
Definition at line 52 of file KisPopupWidgetAction.cpp.
References KisInputManager::canvas(), KisCanvas2::canvasWidget, KisAbstractInputAction::eventPos(), KisAbstractInputAction::inputManager, m_requestedWithStylus, KisInputManager::registerPopupWidget(), and KisInputManager::toolProxy().
|
inlineoverridevirtual |
The priority for this action.
Priority determines how "important" the action is and is used to resolve conflicts when multiple actions can be activated.
Reimplemented from KisAbstractInputAction.
Definition at line 35 of file KisPopupWidgetAction.h.
|
private |
Definition at line 40 of file KisPopupWidgetAction.h.