Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_color_selector_base_proxy.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2014 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
8
10
13
14
15/************* KisColorSelectorBaseProxy *******************************/
16
20
21
22/************* KisColorSelectorBaseProxyNoop ***************************/
23
27
31
36
41
42
43/************* KisColorSelectorBaseProxyObject *************************/
44
49
54
59
64
65void KisColorSelectorBaseProxyObject::updateColor(const KoColor &color, Acs::ColorRole role, bool needsExplicitColorReset)
66{
67 m_parent->updateColor(color, role, needsExplicitColorReset);
68}
69
KisDisplayColorConverter * converter() const override
const KoColorSpace * colorSpace() const override
KisDisplayColorConverter * converter() const override
void updateColor(const KoColor &color, Acs::ColorRole role, bool needsExplicitColorReset) override
void updateColorPreview(const KoColor &color) override
const KoColorSpace * colorSpace() const override
KisColorSelectorBaseProxyObject(KisColorSelectorBase *parent)
Base class for all color selectors, that should support color management and zooming.
void updateColorPreview(const KoColor &color)
KisDisplayColorConverter * converter() const
const KoColorSpace * colorSpace() const
void updateColor(const KoColor &color, Acs::ColorRole role, bool needsExplicitColorReset)
static KisDisplayColorConverter * dumbConverterInstance()
static KoColorSpaceRegistry * instance()
const KoColorSpace * rgb8(const QString &profileName=QString())