Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_tool_options_popup.h
Go to the documentation of this file.
1
/* This file is part of the KDE project
2
* SPDX-FileCopyrightText: 2015 Boudewijn Rempt <boud@valdyas.org>
3
*
4
* SPDX-License-Identifier: LGPL-2.0-or-later
5
*/
6
#ifndef KIS_TOOL_OPTIONS_POPUP_H
7
#define KIS_TOOL_OPTIONS_POPUP_H
8
9
#include <QWidget>
10
#include <QPointer>
11
12
class
KisToolOptionsPopup
:
public
QWidget
13
{
14
Q_OBJECT
15
public
:
16
explicit
KisToolOptionsPopup
(QWidget *parent = 0);
17
~KisToolOptionsPopup
()
override
;
18
19
void
newOptionWidgets
(
const
QList
<
QPointer<QWidget>
> &optionWidgetList);
20
21
Q_SIGNALS:
22
23
public
Q_SLOTS:
24
25
protected
:
26
void
contextMenuEvent
(QContextMenuEvent *)
override
;
27
void
hideEvent
(QHideEvent *)
override
;
28
void
showEvent
(QShowEvent *)
override
;
29
30
private
:
31
32
struct
Private
;
33
Private
*
const
d
;
34
};
35
36
#endif
// KIS_TOOL_OPTIONS_POPUP_H
KisToolOptionsPopup
Definition
kis_tool_options_popup.h:13
KisToolOptionsPopup::d
Private *const d
Definition
kis_tool_options_popup.h:33
KisToolOptionsPopup::showEvent
void showEvent(QShowEvent *) override
Definition
kis_tool_options_popup.cpp:142
KisToolOptionsPopup::hideEvent
void hideEvent(QHideEvent *) override
Definition
kis_tool_options_popup.cpp:134
KisToolOptionsPopup::~KisToolOptionsPopup
~KisToolOptionsPopup() override
Definition
kis_tool_options_popup.cpp:119
KisToolOptionsPopup::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *) override
Definition
kis_tool_options_popup.cpp:129
KisToolOptionsPopup::KisToolOptionsPopup
KisToolOptionsPopup(QWidget *parent=0)
Definition
kis_tool_options_popup.cpp:100
KisToolOptionsPopup::newOptionWidgets
void newOptionWidgets(const QList< QPointer< QWidget > > &optionWidgetList)
Definition
kis_tool_options_popup.cpp:124
QList
Definition
KisQStringListFwd.h:16
QPointer
Definition
kis_types.h:255
Private
Definition
SvgTransformParser.cpp:20
libs
ui
widgets
kis_tool_options_popup.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52