5#ifndef DDCIICONPALETTE_H
6#define DDCIICONPALETTE_H
8#include <dtkgui_global.h>
9#include <qobjectdefs.h>
19 Q_PROPERTY(QColor foreground READ foreground WRITE setForeground FINAL)
20 Q_PROPERTY(QColor background READ background WRITE setBackground FINAL)
21 Q_PROPERTY(QColor highlight READ highlight WRITE setHighlight FINAL)
22 Q_PROPERTY(QColor highlightForeground READ highlightForeground WRITE setHighlightForeground FINAL)
29 HighlightForeground = 2,
34 DDciIconPalette(QColor foreground = QColor::Invalid, QColor background = QColor::Invalid,
35 QColor highlight = QColor::Invalid, QColor highlightForeground = QColor::Invalid);
39 QColor foreground()
const;
40 void setForeground(
const QColor &foreground);
42 QColor background()
const;
43 void setBackground(
const QColor &background);
45 QColor highlightForeground()
const;
46 void setHighlightForeground(
const QColor &highlightForeground);
48 QColor highlight()
const;
49 void setHighlight(
const QColor &highlight);
60#ifndef QT_NO_DEBUG_STREAM
61Q_GUI_EXPORT
QDebug operator<<(
QDebug,
const DTK_GUI_NAMESPACE::DDciIconPalette &);
Definition: ddciiconpalette.h:17