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().