|
KSeExpr 6.0.0.0
|
#include <ExprColorSwatch.h>
Signals | |
| void | selValChangedSignal (KSeExpr::Vec3d val) |
| void | swatchChanged (int index, KSeExpr::Vec3d val) |
| void | swatchAdded (int index, KSeExpr::Vec3d val) |
| void | swatchRemoved (int index) |
Public Member Functions | |
| ExprColorSwatchWidget (bool indexLabel, QWidget *parent=nullptr) | |
| ~ExprColorSwatchWidget () override=default | |
| void | addSwatch (KSeExpr::Vec3d &val, int index=-1) |
| void | setSwatchColor (int index, QColor color) |
| QColor | getSwatchColor (int index) |
Private Slots | |
| void | addNewColor () |
| void | removeSwatch (ExprColorFrame *) |
| void | internalSwatchChanged (QColor color) |
Private Attributes | |
| QGridLayout * | _gridLayout |
| int | _columns |
| bool | _indexLabel |
Definition at line 60 of file ExprColorSwatch.h.
| ExprColorSwatchWidget::ExprColorSwatchWidget | ( | bool | indexLabel, |
| QWidget * | parent = nullptr |
||
| ) |
Definition at line 112 of file ExprColorSwatch.cpp.
References _gridLayout, and addNewColor().
|
overridedefault |
|
privateslot |
Definition at line 156 of file ExprColorSwatch.cpp.
References addSwatch().
Referenced by ExprColorSwatchWidget().
| void ExprColorSwatchWidget::addSwatch | ( | KSeExpr::Vec3d & | val, |
| int | index = -1 |
||
| ) |
Definition at line 162 of file ExprColorSwatch.cpp.
References _columns, _gridLayout, _indexLabel, internalSwatchChanged(), removeSwatch(), swatchAdded(), and swatchChanged().
Referenced by addNewColor(), and ColorSwatchControl::buildSwatchWidget().
| QColor ExprColorSwatchWidget::getSwatchColor | ( | int | index | ) |
Definition at line 209 of file ExprColorSwatch.cpp.
References _gridLayout, and ExprColorFrame::getValue().
|
privateslot |
Definition at line 174 of file ExprColorSwatch.cpp.
References _gridLayout, and swatchChanged().
Referenced by addSwatch().
|
privateslot |
Definition at line 182 of file ExprColorSwatch.cpp.
References _gridLayout, and swatchRemoved().
Referenced by addSwatch().
|
signal |
| void ExprColorSwatchWidget::setSwatchColor | ( | int | index, |
| QColor | color | ||
| ) |
Definition at line 196 of file ExprColorSwatch.cpp.
References _gridLayout.
|
signal |
Referenced by addSwatch().
|
signal |
Referenced by addSwatch(), and internalSwatchChanged().
|
signal |
Referenced by removeSwatch().
|
private |
Definition at line 86 of file ExprColorSwatch.h.
Referenced by addSwatch().
|
private |
Definition at line 85 of file ExprColorSwatch.h.
Referenced by addSwatch(), ExprColorSwatchWidget(), getSwatchColor(), internalSwatchChanged(), removeSwatch(), and setSwatchColor().
|
private |
Definition at line 87 of file ExprColorSwatch.h.
Referenced by addSwatch().