Guitar
ColorButton.h
Go to the documentation of this file.
1 #ifndef COLORBUTTON_H
2 #define COLORBUTTON_H
3 
4 #include <QToolButton>
5 
6 class ColorButton : public QToolButton {
7  Q_OBJECT
8 private:
9  QColor color_;
10 protected:
11  void paintEvent(QPaintEvent *event);
12 public:
13  explicit ColorButton(QWidget *parent = nullptr);
14 
15  QColor color() const;
16  void setColor(const QColor &color);
17 };
18 
19 #endif // COLORBUTTON_H
Definition: ColorButton.h:6
ColorButton(QWidget *parent=nullptr)
Definition: ColorButton.cpp:9
QColor color() const
色を取得
Definition: ColorButton.cpp:28
QColor color_
Definition: ColorButton.h:9
void paintEvent(QPaintEvent *event)
描画
Definition: ColorButton.cpp:47
void setColor(const QColor &color)
色を設定
Definition: ColorButton.cpp:37