Files
seer/src/QColorButton.h
T
2024-10-06 12:21:13 -05:00

29 lines
712 B
C++

#pragma once
#include <QtGui/QMouseEvent>
#include <QtGui/QPaintEvent>
#include <QtGui/QColor>
#include <QtWidgets/QFrame>
#include <QtWidgets/QWidget>
#include "ui_QColorButton.h"
class QColorButton : public QFrame, protected Ui::QColorButtonForm {
Q_OBJECT
public:
QColorButton(QWidget* parent = 0);
QColorButton(const QColor& color, QWidget* parent = 0);
~QColorButton();
void setColor (const QColor& color);
QColor color () const;
signals:
void colorChanged ();
protected:
void mouseDoubleClickEvent (QMouseEvent* e);
};