Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_combo_based_paintop_property.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
9
10#include "QIcon"
11
12
18
20 : KisUniformPaintOpProperty(Combo, id, settings, parent)
21 , m_d(new Private)
22{
23}
24
26 : KisUniformPaintOpProperty(Combo, id, settings, parent)
27 , m_d(new Private)
28{
30}
31
33 : KisUniformPaintOpProperty(Combo, subType, id, settings, parent)
34 , m_d(new Private)
35{
37}
38
42
44{
45 return m_d->items;
46}
47
49{
50 m_d->items = list;
51}
52
54{
55 return m_d->icons;
56}
57
59{
60 m_d->icons = list;
61}
62
64template class KRITAIMAGE_EXPORT_INSTANCE
void setItems(const QList< QString > &list)
void setIcons(const QList< QIcon > &list)
KisComboBasedPaintOpProperty(const KoID &id, KisPaintOpSettingsRestrictedSP settings, QObject *parent)
SubType
Hint to guess what this property is used for.
Definition KoID.h:30
#define KIS_ASSERT_RECOVER_RETURN(cond)
Definition kis_assert.h:75
#define KRITAIMAGE_EXPORT_INSTANCE