#include <IntervalSliders.h>
Public Slots | |
| void | zoomIn () |
| void | zoomOut () |
| void | offsetLeft () |
| void | offsetRight () |
| void | resetView () |
| void | changeViewRangeSlot () |
Signals | |
| void | intervalChanged () |
Public Member Functions | |
| ScalarIntervalSlider (ScalarIntervalWidget *parent, double *start, double *end) | |
| ~ScalarIntervalSlider () | |
| void | setViewRange (double start, double end) |
| void | setAvailabilityRange (double start, double end) |
| void | unsetAvailabilityRange () |
| void | updateDisplayedString () |
| void | setBarString (const QString &s) |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *e) |
| void | leaveEvent (QEvent *e) |
| void | mouseMoveEvent (QMouseEvent *e) |
| void | mousePressEvent (QMouseEvent *e) |
| void | mouseReleaseEvent (QMouseEvent *e) |
| double | valToX (double) |
| double | xToVal (double) |
| void | zoom (double) |
| void | offsetView (double) |
Protected Attributes | |
| double * | currentStart |
| double * | currentEnd |
| double | availabilityStart |
| double | availabilityEnd |
| double | viewStart |
| double | viewEnd |
| double | savedViewStart |
| double | savedViewEnd |
| ScalarIntervalWidget * | parent |
| QString | displayedString |
| QString | barString |
| int | mouseMode |
| double | relativePosition |
| bool | hasAvailabilityRange |
| ScalarIntervalSlider::ScalarIntervalSlider | ( | ScalarIntervalWidget * | parent, | |
| double * | start, | |||
| double * | end | |||
| ) |
| ScalarIntervalSlider::~ScalarIntervalSlider | ( | ) |
| void ScalarIntervalSlider::changeViewRangeSlot | ( | ) | [slot] |
| void ScalarIntervalSlider::intervalChanged | ( | ) | [signal] |
| void ScalarIntervalSlider::leaveEvent | ( | QEvent * | e | ) | [protected] |
| void ScalarIntervalSlider::mouseMoveEvent | ( | QMouseEvent * | e | ) | [protected] |
| void ScalarIntervalSlider::mousePressEvent | ( | QMouseEvent * | e | ) | [protected] |
| void ScalarIntervalSlider::mouseReleaseEvent | ( | QMouseEvent * | e | ) | [protected] |
| void ScalarIntervalSlider::offsetLeft | ( | ) | [inline, slot] |
| void ScalarIntervalSlider::offsetRight | ( | ) | [inline, slot] |
| void ScalarIntervalSlider::offsetView | ( | double | factor | ) | [protected] |
| void ScalarIntervalSlider::paintEvent | ( | QPaintEvent * | e | ) | [protected] |
| void ScalarIntervalSlider::resetView | ( | ) | [slot] |
| void ScalarIntervalSlider::setAvailabilityRange | ( | double | start, | |
| double | end | |||
| ) |
| void ScalarIntervalSlider::setBarString | ( | const QString & | s | ) | [inline] |
| void ScalarIntervalSlider::setViewRange | ( | double | start, | |
| double | end | |||
| ) |
| void ScalarIntervalSlider::unsetAvailabilityRange | ( | ) |
| void ScalarIntervalSlider::updateDisplayedString | ( | ) |
| double ScalarIntervalSlider::valToX | ( | double | val | ) | [protected] |
| double ScalarIntervalSlider::xToVal | ( | double | x | ) | [protected] |
| void ScalarIntervalSlider::zoom | ( | double | factor | ) | [protected] |
| void ScalarIntervalSlider::zoomIn | ( | ) | [inline, slot] |
| void ScalarIntervalSlider::zoomOut | ( | ) | [inline, slot] |
double ScalarIntervalSlider::availabilityEnd [protected] |
double ScalarIntervalSlider::availabilityStart [protected] |
QString ScalarIntervalSlider::barString [protected] |
double* ScalarIntervalSlider::currentEnd [protected] |
double* ScalarIntervalSlider::currentStart [protected] |
QString ScalarIntervalSlider::displayedString [protected] |
bool ScalarIntervalSlider::hasAvailabilityRange [protected] |
int ScalarIntervalSlider::mouseMode [protected] |
ScalarIntervalWidget* ScalarIntervalSlider::parent [protected] |
double ScalarIntervalSlider::relativePosition [protected] |
double ScalarIntervalSlider::savedViewEnd [protected] |
double ScalarIntervalSlider::savedViewStart [protected] |
double ScalarIntervalSlider::viewEnd [protected] |
double ScalarIntervalSlider::viewStart [protected] |
1.5.7