Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_selection_actions_panel_button.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2026 Luna Lovecraft <ciubix8514@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-3.0-or-later
5
*/
6
7
#ifndef _KIS_SELECTION_ACTIONS_PANEL_BUTTON
8
#define _KIS_SELECTION_ACTIONS_PANEL_BUTTON
9
10
#include <qabstractbutton.h>
11
13
class
KisSelectionActionsPanelButton
:
public
QAbstractButton {
14
public
:
15
KisSelectionActionsPanelButton
(
const
QString& iconName,
const
QString &tooltip,
int
size, QWidget *parent);
16
~KisSelectionActionsPanelButton
();
17
void
draw
(QPainter &painter);
18
protected
:
19
void
paintEvent
(QPaintEvent *e)
override
;
20
};
21
22
23
#endif
KisSelectionActionsPanelButton
Custom widget for selection actions panel buttons, to prevent them being drawn over the pop-up palett...
Definition
kis_selection_actions_panel_button.h:13
KisSelectionActionsPanelButton::KisSelectionActionsPanelButton
KisSelectionActionsPanelButton(const QString &iconName, const QString &tooltip, int size, QWidget *parent)
Definition
kis_selection_actions_panel_button.cpp:16
KisSelectionActionsPanelButton::~KisSelectionActionsPanelButton
~KisSelectionActionsPanelButton()
Definition
kis_selection_actions_panel_button.cpp:26
KisSelectionActionsPanelButton::paintEvent
void paintEvent(QPaintEvent *e) override
Definition
kis_selection_actions_panel_button.cpp:57
KisSelectionActionsPanelButton::draw
void draw(QPainter &painter)
Definition
kis_selection_actions_panel_button.cpp:31
libs
ui
kis_selection_actions_panel_button.h
Generated at
2026-03-01 02:30:11+01:00
from
Krita
branch
master
, commit
ed4304d532238a34360aedce8eb9a9e4d9a03ac9