![]() |
OpenMS
|
A widget for selecting a color. More...
#include <OpenMS/VISUAL/ColorSelector.h>
Public Member Functions | |
| ColorSelector (QWidget *parent=nullptr) | |
| Constructor. More... | |
| ~ColorSelector () override | |
| Destructor. More... | |
| const QColor & | getColor () |
| Returns the selected color. More... | |
| void | setColor (const QColor &) |
| Sets the selected color. More... | |
| QSize | sizeHint () const override |
| Qt size hint. More... | |
Reimplemented Qt events | |
| QColor | color_ |
| void | paintEvent (QPaintEvent *e) override |
| void | mousePressEvent (QMouseEvent *e) override |
A widget for selecting a color.
It represents a color (displayed as background color) and allows changing the color.
The above example image shows four ColorSelector instances on the right side.
| ColorSelector | ( | QWidget * | parent = nullptr | ) |
Constructor.
|
override |
Destructor.
| const QColor& getColor | ( | ) |
Returns the selected color.
|
overrideprotected |
|
overrideprotected |
| void setColor | ( | const QColor & | ) |
Sets the selected color.
|
override |
Qt size hint.
|
protected |