src/widgets/colorbutton.h

changeset 256
c6f5de03dc0f
parent 255
5188f8a74a5c
child 257
afdab56e8210
equal deleted inserted replaced
255:5188f8a74a5c 256:c6f5de03dc0f
1 #pragma once
2 #include <QPushButton>
3
4 /**
5 * @brief A button that can be used to select a color
6 */
7 class ColorButton : public QPushButton
8 {
9 public:
10 ColorButton(const QColor& color = {}, QWidget* parent = nullptr);
11 ColorButton(QWidget* parent = nullptr);
12 QColor selectedColor() const;
13 void setSelectedColor(const QColor& newSelectedColor);
14 private:
15 QColor storedSelectedColor;
16 };

mercurial