SeExpr
|
#include <ExprColorSwatch.h>
Signals | |
void | selValChangedSignal (SeExpr2::Vec3d val) |
void | swatchChanged (int index, SeExpr2::Vec3d val) |
void | swatchAdded (int index, SeExpr2::Vec3d val) |
void | swatchRemoved (int index) |
Public Member Functions | |
ExprColorSwatchWidget (bool indexLabel, QWidget *parent=0) | |
~ExprColorSwatchWidget () | |
void | addSwatch (SeExpr2::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 53 of file ExprColorSwatch.h.
ExprColorSwatchWidget::ExprColorSwatchWidget | ( | bool | indexLabel, |
QWidget * | parent = 0 |
||
) |
Definition at line 123 of file ExprColorSwatch.cpp.
References _gridLayout, and addNewColor().
|
inline |
Definition at line 59 of file ExprColorSwatch.h.
|
privateslot |
Definition at line 161 of file ExprColorSwatch.cpp.
References addSwatch().
Referenced by ExprColorSwatchWidget().
void ExprColorSwatchWidget::addSwatch | ( | SeExpr2::Vec3d & | val, |
int | index = -1 |
||
) |
Definition at line 167 of file ExprColorSwatch.cpp.
References _columns, _gridLayout, _indexLabel, ExprColorWidget::getColorFrame(), internalSwatchChanged(), removeSwatch(), swatchAdded(), and swatchChanged().
Referenced by addNewColor(), and ColorSwatchControl::buildSwatchWidget().
QColor ExprColorSwatchWidget::getSwatchColor | ( | int | index | ) |
Definition at line 218 of file ExprColorSwatch.cpp.
References _gridLayout, and ExprColorFrame::getValue().
|
privateslot |
Definition at line 182 of file ExprColorSwatch.cpp.
References _gridLayout, ExprColorFrame::getValue(), index(), swatchChanged(), and value().
Referenced by addSwatch().
|
privateslot |
Definition at line 191 of file ExprColorSwatch.cpp.
References _gridLayout, and swatchRemoved().
Referenced by addSwatch().
|
signal |
void ExprColorSwatchWidget::setSwatchColor | ( | int | index, |
QColor | color | ||
) |
Definition at line 205 of file ExprColorSwatch.cpp.
References _gridLayout, and ExprColorFrame::setValue().
|
signal |
Referenced by addSwatch().
|
signal |
Referenced by addSwatch(), and internalSwatchChanged().
|
signal |
Referenced by removeSwatch().
|
private |
Definition at line 79 of file ExprColorSwatch.h.
Referenced by addSwatch().
|
private |
Definition at line 78 of file ExprColorSwatch.h.
Referenced by addSwatch(), ExprColorSwatchWidget(), getSwatchColor(), internalSwatchChanged(), removeSwatch(), and setSwatchColor().
|
private |
Definition at line 80 of file ExprColorSwatch.h.
Referenced by addSwatch().