34 Q_PROPERTY(
KoColor color READ color WRITE setColor NOTIFY changed USER
true DESIGNABLE
false)
35 Q_PROPERTY(
KoColor defaultColor READ defaultColor WRITE setDefaultColor DESIGNABLE false)
36 Q_PROPERTY(
bool alphaChannelEnabled READ isAlphaChannelEnabled WRITE setAlphaChannelEnabled)
65 void setAlphaChannelEnabled(
bool alpha);
70 bool isAlphaChannelEnabled() const;
75 void setPaletteViewEnabled(
bool enable);
81 bool paletteViewEnabled() const;
91 void setDefaultColor(const
KoColor &c);
93 QSize sizeHint() const override;
94 QSize minimumSizeHint() const override;
100 void setColor(const
KoColor &c);
109 void paintEvent(QPaintEvent *pe) override;
110 void dragEnterEvent(QDragEnterEvent *) override;
111 void dropEvent(QDropEvent *) override;
112 void mousePressEvent(QMouseEvent *e) override;
113 void mouseMoveEvent(QMouseEvent *e) override;
114 void keyPressEvent(QKeyEvent *e) override;
120 Q_PRIVATE_SLOT(d,
void _k_chooseColor())