Krita Source Code Documentation
Loading...
Searching...
No Matches
KisMultiSensorsSelector.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#ifndef KisMultiSensorsSelector_H
7
#define KisMultiSensorsSelector_H
8
9
class
KisCubicCurve
;
10
class
QModelIndex;
11
class
KisCurveOption
;
12
13
#include <QWidget>
14
#include <
KisCurveOptionData.h
>
15
#include <lager/cursor.hpp>
16
17
class
KisMultiSensorsSelector
:
public
QWidget
18
{
19
Q_OBJECT
20
public
:
21
22
KisMultiSensorsSelector
(QWidget* parent);
23
~KisMultiSensorsSelector
()
override
;
24
25
void
setOptionDataCursor
(lager::cursor<KisCurveOptionDataCommon> optionData);
26
27
void
setCurrent
(
const
QString &
id
);
28
QString
currentHighlighted
();
29
30
private
Q_SLOTS:
31
32
void
sensorActivated
(
const
QModelIndex& index);
33
void
setCurrent
(
const
QModelIndex& index);
34
35
Q_SIGNALS:
36
void
highlightedSensorChanged
(
const
QString &
id
);
37
38
protected
:
39
bool
eventFilter
(QObject *obj, QEvent *event)
override
;
40
41
private
:
42
struct
Private
;
43
Private
*
const
d
;
44
};
45
46
#endif
// KisMultiSensorsSelector_H
KisCurveOptionData.h
KisCurveOption
Definition
KisCurveOption.h:18
KisMultiSensorsSelector
Definition
KisMultiSensorsSelector.h:18
KisMultiSensorsSelector::sensorActivated
void sensorActivated(const QModelIndex &index)
Definition
KisMultiSensorsSelector.cpp:107
KisMultiSensorsSelector::d
Private *const d
Definition
KisMultiSensorsSelector.h:43
KisMultiSensorsSelector::setCurrent
void setCurrent(const QString &id)
Definition
KisMultiSensorsSelector.cpp:86
KisMultiSensorsSelector::eventFilter
bool eventFilter(QObject *obj, QEvent *event) override
Definition
KisMultiSensorsSelector.cpp:121
KisMultiSensorsSelector::~KisMultiSensorsSelector
~KisMultiSensorsSelector() override
Definition
KisMultiSensorsSelector.cpp:72
KisMultiSensorsSelector::setOptionDataCursor
void setOptionDataCursor(lager::cursor< KisCurveOptionDataCommon > optionData)
Definition
KisMultiSensorsSelector.cpp:77
KisMultiSensorsSelector::currentHighlighted
QString currentHighlighted()
Definition
KisMultiSensorsSelector.cpp:102
KisMultiSensorsSelector::highlightedSensorChanged
void highlightedSensorChanged(const QString &id)
KisMultiSensorsSelector::KisMultiSensorsSelector
KisMultiSensorsSelector(QWidget *parent)
Definition
KisMultiSensorsSelector.cpp:56
Private
Definition
SvgTransformParser.cpp:20
KisCubicCurve
Definition
kis_cubic_curve.cpp:76
plugins
paintops
libpaintop
KisMultiSensorsSelector.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52