|
KSeExpr 4.0.4.0
|
Channel Slider (i.e. for colors) More...
#include <ExprControl.h>
Public Slots | |
| void | setValue (double value) |
Signals | |
| void | valueChanged (int id, double value) |
Public Member Functions | |
| ExprChannelSlider (int id, QWidget *parent) | |
| void | paintEvent (QPaintEvent *e) override |
| void | mousePressEvent (QMouseEvent *e) override |
| void | mouseMoveEvent (QMouseEvent *e) override |
| void | wheelEvent (QWheelEvent *e) override |
| double | value () const |
| void | setDisplayColor (QColor c) |
Private Attributes | |
| int | _id |
| double | _value |
| QColor | _col |
Channel Slider (i.e. for colors)
Definition at line 136 of file ExprControl.h.
| ExprChannelSlider::ExprChannelSlider | ( | int | id, |
| QWidget * | parent ) |
Definition at line 129 of file ExprControl.cpp.
|
override |
Definition at line 151 of file ExprControl.cpp.
References clamp(), and setValue().
Referenced by mousePressEvent().
|
override |
Definition at line 146 of file ExprControl.cpp.
References mouseMoveEvent().
|
override |
Definition at line 136 of file ExprControl.cpp.
|
inline |
Definition at line 152 of file ExprControl.h.
References _col.
|
slot |
Definition at line 156 of file ExprControl.cpp.
References _id, _value, value(), and valueChanged().
Referenced by mouseMoveEvent().
|
inline |
Definition at line 148 of file ExprControl.h.
References _value.
Referenced by setValue(), and valueChanged().
|
signal |
References value().
Referenced by setValue().
|
inlineoverride |
Definition at line 144 of file ExprControl.h.
|
private |
Definition at line 166 of file ExprControl.h.
Referenced by paintEvent(), and setDisplayColor().
|
private |
Definition at line 164 of file ExprControl.h.
Referenced by ExprChannelSlider(), and setValue().
|
private |
Definition at line 165 of file ExprControl.h.
Referenced by ExprChannelSlider(), paintEvent(), setValue(), and value().