A wdiget used to control the visualization of temporal data. More...
#include <TimeSliderWidget.h>
Signals | |
void | valueCHanged (int value) |
Emmit when the slider's value has been changed. More... | |
Public Member Functions | |
void | enterEvent (QEvent *) |
void | leaveEvent (QEvent *) |
TimeSliderWidget (QWidget *parent=0, Qt::WindowFlags f=0, int minimum=0, int maximum=10) | |
Constructor. More... | |
~TimeSliderWidget () | |
Destructor. More... | |
Protected Slots | |
void | onExitToolButtonnClicked () |
void | onPlayToolButtonnClicked () |
void | onSettingsToolButtonnClicked () |
void | onSkipBackwardToolButtonnClicked () |
void | onSkipForwardToolButtonnClicked () |
void | onSliderValueChanged (int value) |
void | play () |
Private Attributes | |
bool | m_loop |
This property holds whether the slider's animation is on loop. More... | |
int | m_speed |
The slider's animation speed in miliseconds. More... | |
bool | m_state |
This property holds whether the slider's animation is running. More... | |
std::auto_ptr< QTimer > | m_timer |
The timer that will control the animation proccesses. More... | |
std::auto_ptr < Ui::TimeSliderWidgetForm > | m_ui |
The widget form. More... | |
A wdiget used to control the visualization of temporal data.
Definition at line 53 of file TimeSliderWidget.h.
te::qt::widgets::TimeSliderWidget::TimeSliderWidget | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 , |
||
int | minimum = 0 , |
||
int | maximum = 10 |
||
) |
Constructor.
It constructs a Time Slider Widget
Definition at line 37 of file TimeSliderWidget.cpp.
References m_loop, m_speed, m_state, m_timer, m_ui, onExitToolButtonnClicked(), onPlayToolButtonnClicked(), onSettingsToolButtonnClicked(), onSkipBackwardToolButtonnClicked(), onSkipForwardToolButtonnClicked(), onSliderValueChanged(), and play().
te::qt::widgets::TimeSliderWidget::~TimeSliderWidget | ( | ) |
void te::qt::widgets::TimeSliderWidget::enterEvent | ( | QEvent * | ) |
Definition at line 85 of file TimeSliderWidget.cpp.
void te::qt::widgets::TimeSliderWidget::leaveEvent | ( | QEvent * | ) |
Definition at line 90 of file TimeSliderWidget.cpp.
|
protectedslot |
Definition at line 95 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
protectedslot |
Definition at line 111 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
protectedslot |
Definition at line 100 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
protectedslot |
Definition at line 128 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
protectedslot |
Definition at line 133 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
protectedslot |
Definition at line 157 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
protectedslot |
Definition at line 138 of file TimeSliderWidget.cpp.
Referenced by TimeSliderWidget().
|
signal |
Emmit when the slider's value has been changed.
|
private |
This property holds whether the slider's animation is on loop.
Definition at line 96 of file TimeSliderWidget.h.
Referenced by TimeSliderWidget().
|
private |
The slider's animation speed in miliseconds.
Definition at line 97 of file TimeSliderWidget.h.
Referenced by TimeSliderWidget().
|
private |
This property holds whether the slider's animation is running.
Definition at line 98 of file TimeSliderWidget.h.
Referenced by TimeSliderWidget().
|
private |
The timer that will control the animation proccesses.
Definition at line 99 of file TimeSliderWidget.h.
Referenced by TimeSliderWidget().
|
private |
The widget form.
Definition at line 100 of file TimeSliderWidget.h.
Referenced by TimeSliderWidget().