Image Component Library (ICL)
|
A utiltiy class which implements a labeld, double valued QSlider. More...
#include <DoubleSlider.h>
Public Slots | |
void | receiveValueChanged (int i) |
internally used slot to process when the corresponding QSlider is moved | |
Signals | |
void | doubleValueChanged (const QString &id, double doubleValue) |
emitted when the slider values is changed | |
Public Member Functions | |
DoubleSlider (QWidget *parent, const QString &id) | |
Create a new QSlider object. | |
void | setMinDouble (double dmin) |
sets the min. double value | |
void | setMaxDouble (double dmax) |
sets the max. double value | |
double | getDoubleValue () |
returns the current double value | |
void | setDoubleValue (double d) |
sets the current double value | |
void | setDoubleStepping (double s) |
sets the current double stepping | |
Private Attributes | |
QSlider * | m_poSlider |
wrapped QSlider (int-valued) | |
QLabel * | m_poLabel |
label | |
QGridLayout * | m_poLayout |
layout | |
double | m_dMin |
current min value | |
double | m_dMax |
current max value | |
double | m_dStepping |
current stepping | |
QString | m_qsID |
current label text |
A utiltiy class which implements a labeld, double valued QSlider.
icl::qt::DoubleSlider::DoubleSlider | ( | QWidget * | parent, |
const QString & | id | ||
) |
Create a new QSlider object.
parent | parent widget |
id | label |
void icl::qt::DoubleSlider::doubleValueChanged | ( | const QString & | id, |
double | doubleValue | ||
) | [signal] |
emitted when the slider values is changed
double icl::qt::DoubleSlider::getDoubleValue | ( | ) |
returns the current double value
void icl::qt::DoubleSlider::receiveValueChanged | ( | int | i | ) | [slot] |
internally used slot to process when the corresponding QSlider is moved
i | value |
void icl::qt::DoubleSlider::setDoubleStepping | ( | double | s | ) |
sets the current double stepping
void icl::qt::DoubleSlider::setDoubleValue | ( | double | d | ) |
sets the current double value
void icl::qt::DoubleSlider::setMaxDouble | ( | double | dmax | ) |
sets the max. double value
void icl::qt::DoubleSlider::setMinDouble | ( | double | dmin | ) |
sets the min. double value
double icl::qt::DoubleSlider::m_dMax [private] |
current max value
double icl::qt::DoubleSlider::m_dMin [private] |
current min value
double icl::qt::DoubleSlider::m_dStepping [private] |
current stepping
QLabel* icl::qt::DoubleSlider::m_poLabel [private] |
label
QGridLayout* icl::qt::DoubleSlider::m_poLayout [private] |
layout
QSlider* icl::qt::DoubleSlider::m_poSlider [private] |
wrapped QSlider (int-valued)
QString icl::qt::DoubleSlider::m_qsID [private] |
current label text