SeExpr
|
Channel Slider (i.e. for colors) More...
#include <ExprControl.h>
Public Slots | |
void | setValue (float value) |
Signals | |
void | valueChanged (int id, float value) |
Public Member Functions | |
ExprChannelSlider (int id, QWidget *parent) | |
virtual void | paintEvent (QPaintEvent *e) |
virtual void | mousePressEvent (QMouseEvent *e) |
virtual void | mouseMoveEvent (QMouseEvent *e) |
virtual void | wheelEvent (QWheelEvent *e) |
float | value () const |
void | setDisplayColor (QColor c) |
Private Attributes | |
int | _id |
float | _value |
QColor | _col |
Channel Slider (i.e. for colors)
Definition at line 140 of file ExprControl.h.
ExprChannelSlider::ExprChannelSlider | ( | int | id, |
QWidget * | parent | ||
) |
Definition at line 227 of file ExprControl.cpp.
|
virtual |
Definition at line 248 of file ExprControl.cpp.
References SeExpr2::clamp(), and setValue().
Referenced by mousePressEvent().
|
virtual |
Definition at line 242 of file ExprControl.cpp.
References mouseMoveEvent().
|
virtual |
|
inline |
Definition at line 150 of file ExprControl.h.
References _col.
Referenced by VectorControl::VectorControl().
|
slot |
Definition at line 254 of file ExprControl.cpp.
References _id, _value, value(), and valueChanged().
Referenced by mouseMoveEvent(), and VectorControl::updateControl().
|
inline |
|
signal |
Referenced by setValue().
|
inlinevirtual |
Definition at line 148 of file ExprControl.h.
|
private |
Definition at line 160 of file ExprControl.h.
Referenced by paintEvent(), and setDisplayColor().
|
private |
Definition at line 158 of file ExprControl.h.
Referenced by setValue().
|
private |
Definition at line 159 of file ExprControl.h.
Referenced by paintEvent(), setValue(), and value().