Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_equalizer_button.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2015 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#ifndef __KIS_EQUALIZER_BUTTON_H
8
#define __KIS_EQUALIZER_BUTTON_H
9
10
#include <QScopedPointer>
11
#include <QAbstractButton>
12
13
14
class
KisEqualizerButton
:
public
QAbstractButton
15
{
16
public
:
17
KisEqualizerButton
(QWidget *parent);
18
~KisEqualizerButton
()
override
;
19
20
void
paintEvent
(QPaintEvent *event)
override
;
21
void
setRightmost
(
bool
value
);
22
23
QSize
sizeHint
()
const override
;
24
QSize
minimumSizeHint
()
const override
;
25
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
26
void
enterEvent
(QEvent *event)
override
;
27
#else
28
void
enterEvent
(QEnterEvent *event)
override
;
29
#endif
30
31
void
leaveEvent
(QEvent *event)
override
;
32
33
private
:
34
struct
Private
;
35
const
QScopedPointer<Private>
m_d
;
36
};
37
38
#endif
/* __KIS_EQUALIZER_BUTTON_H */
value
float value(const T *src, size_t ch)
Definition
JPEGXLImport.cpp:93
KisEqualizerButton
Definition
kis_equalizer_button.h:15
KisEqualizerButton::sizeHint
QSize sizeHint() const override
Definition
kis_equalizer_button.cpp:121
KisEqualizerButton::m_d
const QScopedPointer< Private > m_d
Definition
kis_equalizer_button.h:35
KisEqualizerButton::enterEvent
void enterEvent(QEnterEvent *event) override
Definition
kis_equalizer_button.cpp:137
KisEqualizerButton::setRightmost
void setRightmost(bool value)
Definition
kis_equalizer_button.cpp:47
KisEqualizerButton::leaveEvent
void leaveEvent(QEvent *event) override
Definition
kis_equalizer_button.cpp:146
KisEqualizerButton::minimumSizeHint
QSize minimumSizeHint() const override
Definition
kis_equalizer_button.cpp:128
KisEqualizerButton::KisEqualizerButton
KisEqualizerButton(QWidget *parent)
Definition
kis_equalizer_button.cpp:35
KisEqualizerButton::paintEvent
void paintEvent(QPaintEvent *event) override
Definition
kis_equalizer_button.cpp:67
KisEqualizerButton::~KisEqualizerButton
~KisEqualizerButton() override
Definition
kis_equalizer_button.cpp:43
Private
Definition
SvgTransformParser.cpp:20
plugins
dockers
animation
kis_equalizer_button.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52