4#ifndef PERCEPTUALSETTINGS_H
5#define PERCEPTUALSETTINGS_H
15#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
16#include <qtmetamacros.h>
18#include <qobjectdefs.h>
30class PerceptualSettings :
public Settings
40 virtual ~PerceptualSettings()
override;
43 PerceptualSettings(
const PerceptualSettings &) =
delete;
44 PerceptualSettings &operator=(
const PerceptualSettings &) =
delete;
46 static PerceptualSettings &instance();
49 Setting<PerceptualSettings::ColorList> customColors;
53 Setting<PerceptualSettings::ColorList> history;
65 enum class SwatchBookPage {
72 Setting<SwatchBookPage> swatchBookPage;
80 Setting<QString> tabExpanded;
86 friend class TestPerceptualSettings;
92Q_DECLARE_METATYPE(PerceptualColor::PerceptualSettings::SwatchBookPage)
The namespace of this library.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:18:38 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.