#include <IntervalSliders.h>
TimeSlider::TimeSlider | ( | TimeIntervalWidget * | parent, | |
QDOS::QmjdTimeInterval * | currentInterval, | |||
QDOS::QdTimeIntervalSeq * | currentEvents | |||
) |
TimeSlider::~TimeSlider | ( | ) |
void TimeSlider::changeViewRangeSlot | ( | ) | [slot] |
int TimeSlider::getEventIndex | ( | const QDOS::QmjdTime & | time | ) | [protected] |
QDOS::QmjdTimeInterval TimeSlider::getViewRange | ( | ) | const [inline] |
void TimeSlider::intervalChanged | ( | ) | [signal] |
void TimeSlider::leaveEvent | ( | QEvent * | e | ) | [protected] |
void TimeSlider::mouseDoubleClickEvent | ( | QMouseEvent * | e | ) | [protected] |
void TimeSlider::mouseMoveEvent | ( | QMouseEvent * | e | ) | [protected] |
void TimeSlider::mousePressEvent | ( | QMouseEvent * | e | ) | [protected] |
void TimeSlider::mouseReleaseEvent | ( | QMouseEvent * | e | ) | [protected] |
void TimeSlider::offsetLeft | ( | ) | [inline, slot] |
void TimeSlider::offsetRight | ( | ) | [inline, slot] |
void TimeSlider::offsetView | ( | double | factor | ) | [protected] |
void TimeSlider::paintEvent | ( | QPaintEvent * | e | ) | [protected] |
void TimeSlider::resetView | ( | ) | [slot] |
void TimeSlider::setAvailabilityRange | ( | const QDOS::QmjdTimeInterval & | range | ) |
void TimeSlider::setBarString | ( | const QString & | s | ) | [inline] |
void TimeSlider::setViewRange | ( | const QDOS::QdTimeIntervalSeq & | events | ) |
void TimeSlider::setViewRange | ( | const QDOS::QmjdTimeInterval & | range | ) |
double TimeSlider::timeToX | ( | const QDOS::QmjdTime & | time | ) | [protected] |
void TimeSlider::unsetAvailabilityRange | ( | ) |
void TimeSlider::updateDisplayedString | ( | ) |
QmjdTime TimeSlider::xToTime | ( | double | x | ) | [protected] |
void TimeSlider::zoom | ( | double | factor | ) | [protected] |
void TimeSlider::zoomIn | ( | ) | [inline, slot] |
void TimeSlider::zoomOut | ( | ) | [inline, slot] |
QDOS::QmjdTimeInterval TimeSlider::availabilityRange [protected] |
QString TimeSlider::barString [protected] |
QDOS::QmjdTimeInterval* TimeSlider::currentInterval [protected] |
QString TimeSlider::displayedString [protected] |
QDOS::QdTimeIntervalSeq* TimeSlider::events [protected] |
bool TimeSlider::hasAvailabilityRange [protected] |
int TimeSlider::mouseMode [protected] |
TimeIntervalWidget* TimeSlider::parent [protected] |
double TimeSlider::relativePosition [protected] |
QDOS::QmjdTimeInterval TimeSlider::savedViewRange [protected] |
QDOS::QmjdTimeInterval TimeSlider::viewRange [protected] |