Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorTransformation.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2008 Cyrille Berger <cberger@cberger.net>
3
*
4
* SPDX-License-Identifier: LGPL-2.1-or-later
5
*/
6
7
#include "
KoColorTransformation.h
"
8
#include <QDebug>
9
#include <QVariant>
10
11
KoColorTransformation::~KoColorTransformation
()
12
{
13
}
14
15
QList<QString>
KoColorTransformation::parameters
()
const
16
{
17
return
QList<QString>
();
18
}
19
20
int
KoColorTransformation::parameterId
(
const
QString& name)
const
21
{
22
Q_UNUSED(name);
23
qFatal(
"No parameter for this transformation"
);
24
return
-1;
25
}
26
27
void
KoColorTransformation::setParameter
(
int
id
,
const
QVariant& parameter)
28
{
29
Q_UNUSED(
id
);
30
Q_UNUSED(parameter);
31
qFatal(
"No parameter for this transformation"
);
32
}
33
34
void
KoColorTransformation::setParameters
(
const
QHash<QString, QVariant> & parameters)
35
{
36
for
(QHash<QString, QVariant>::const_iterator it =
parameters
.begin(); it !=
parameters
.end(); ++it) {
37
setParameter
(
parameterId
(it.key()), it.value());
38
}
39
40
}
KoColorTransformation.h
KoColorTransformation::parameterId
virtual int parameterId(const QString &name) const
Definition
KoColorTransformation.cpp:20
KoColorTransformation::setParameter
virtual void setParameter(int id, const QVariant ¶meter)
Definition
KoColorTransformation.cpp:27
KoColorTransformation::parameters
virtual QList< QString > parameters() const
Definition
KoColorTransformation.cpp:15
KoColorTransformation::~KoColorTransformation
virtual ~KoColorTransformation()
Definition
KoColorTransformation.cpp:11
KoColorTransformation::setParameters
void setParameters(const QHash< QString, QVariant > ¶meters)
Definition
KoColorTransformation.cpp:34
QList
Definition
KisQStringListFwd.h:16
libs
pigment
KoColorTransformation.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52