Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPopupWidgetAction.h
Go to the documentation of this file.
1
/* This file is part of the KDE project
2
* SPDX-FileCopyrightText: 2012 Arjen Hiemstra <ahiemstra@heimr.nl>
3
* SPDX-FileCopyrightText: 2021 Emmet O 'Neill <emmetoneill.pdx@gmail.com>
4
* SPDX-FileCopyrightText: 2021 Eoin O 'Neill <eoinoneill1991@gmail.com>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef KIS_POPUP_WIDGET_ACTION_H
10
#define KIS_POPUP_WIDGET_ACTION_H
11
12
#include "
kis_abstract_input_action.h
"
13
14
#include <QObject>
15
#include <QMainWindow>
16
17
#include "
kis_global.h
"
18
#include "
kis_debug.h
"
19
#include "
kis_canvas2.h
"
20
#include "
KisPopupWidgetInterface.h
"
21
class
QMenu;
22
23
27
class
KisPopupWidgetAction
:
public
QObject,
public
KisAbstractInputAction
28
{
29
Q_OBJECT
30
31
public
:
32
explicit
KisPopupWidgetAction
();
33
~KisPopupWidgetAction
()
override
;
34
35
int
priority
()
const override
{
return
1;}
36
37
void
end
(QEvent *)
override
;
38
};
39
40
#endif
// KIS_POPUP_WIDGET_ACTION_H
KisPopupWidgetInterface.h
KisAbstractInputAction
Abstract base class for input actions.
Definition
kis_abstract_input_action.cpp:19
KisPopupWidgetAction
Get the current tool's popup widget and display it.
Definition
KisPopupWidgetAction.h:28
KisPopupWidgetAction::KisPopupWidgetAction
KisPopupWidgetAction()
Definition
KisPopupWidgetAction.cpp:41
KisPopupWidgetAction::~KisPopupWidgetAction
~KisPopupWidgetAction() override
Definition
KisPopupWidgetAction.cpp:48
KisPopupWidgetAction::priority
int priority() const override
Definition
KisPopupWidgetAction.h:35
KisPopupWidgetAction::end
void end(QEvent *) override
Definition
KisPopupWidgetAction.cpp:52
kis_abstract_input_action.h
kis_canvas2.h
kis_debug.h
kis_global.h
libs
ui
input
KisPopupWidgetAction.h
Generated at
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1