te::qt::widgets::TimeSliderWidget Class Reference

A wdiget used to control the visualization of temporal data. More...

#include <TimeSliderWidget.h>

Inheritance diagram for te::qt::widgets::TimeSliderWidget:
te::qt::widgets::InterfaceController

Signals

void deleteTimeSliderWidget ()
 This sign warns that this widget must be destroyed. More...
 

Public Member Functions

void addTemporalImages (const QString &filePath)
 
void addTrajectory (te::st::TrajectoryDataSetLayer *tl, const QString &pixmapFile)
 Add trajectory to animation scene. More...
 
void calculateAllSpatialExtent ()
 It calculates the spatial extent. More...
 
void calculateAllTemporalExtent ()
 It calculates the temporal extent. More...
 
void changeDirection ()
 Change direction. More...
 
void createNewPixmap ()
 create new pixmap. More...
 
void deleteMe ()
 It emits, indirectly, a sign for this widget is destroyed. More...
 
void draw ()
 Set transformation matrix and draw current animation. More...
 
te::dt::TimeInstant getFinalTime ()
 It gets the final time. More...
 
te::dt::TimeInstant getInitialTime ()
 It gets the initial time. More...
 
QString getTemporalImageType (const QString &path)
 This method is used to find out the type of temporal image has the folder. NOTE: It should be edited to enter with new types of temporal images. NOTE: You must find a way to discover its kind. More...
 
virtual void layerAdded (te::map::AbstractLayerPtr layer)
 This method is used to add a new layer. More...
 
virtual void layerRemoved (te::map::AbstractLayerPtr layer)
 This method is used to remove a layer. More...
 
virtual void layerSelected (te::map::AbstractLayerPtr layer)
 This method is used to set current layer. More...
 
te::qt::widgets::ImageItemloadImageData (const QString &path)
 This method is used to load a temporal image data. NOTE: It should be edited to enter with new types of temporal images. More...
 
void putToBack (AnimationItem *item)
 It puts graphic item to back. More...
 
void putToFront (AnimationItem *item)
 It puts graphic item to front. More...
 
void setDirection (const QAbstractAnimation::Direction &direction)
 Sets the animation direction. More...
 
void setDuration (const unsigned int &duration)
 Sets the animation duration. More...
 
void setGoAndBack (bool t)
 Sets the mode of animation. More...
 
void showWidget (const bool &b)
 
 TimeSliderWidget (MapDisplay *d, QWidget *parent=0, Qt::WindowFlags f=0)
 Constructor. More...
 
 ~TimeSliderWidget ()
 Destructor. More...
 

Protected Slots

void dropAction ()
 
void onAnimationComboBoxActivated (int i)
 Opacity combo box activated. More...
 
void onAnimationDragEnterEvent (QDragEnterEvent *e)
 Drag enter event on display. More...
 
void onAnimationDropEvent (QDropEvent *)
 
void onApplyTimeIntervalPushButtonClicked (bool b)
 Apply time interval push button clicked. More...
 
void onAutoPanCheckBoxClicked (bool)
 
void onBackPushButtonClicked (bool b)
 
void onBackwardRadioButtonClicked (bool b)
 Backward radio button clicked. More...
 
void onDateTimeEditChanged (const QDateTime &t)
 It takes the necessary steps after changing the current time of animation. More...
 
void onDisplayPaintEvent (QPainter *p)
 it draw on display. More...
 
void onDrawTrailCheckBoxClicked (bool b)
 Draw track check box clicked. More...
 
void onDurationValueChanged (int v)
 It takes the necessary steps after changing the duration. More...
 
void onExtentChanged ()
 It takes the necessary measures after the change of extent. More...
 
void onFinishAnimation ()
 It takes the necessary measures after the end of the trajectory. More...
 
void onForwardRadioButtonClicked (bool b)
 Forward radio button clicked. More...
 
void onFrontPushButtonClicked (bool b)
 
void onGoAndBackCheckBoxClicked (bool b)
 Forward and then backward check box clicked. More...
 
void onHelpPushButtonClicked ()
 Help button clicked. More...
 
void onIconRotateCheckBoxClicked (bool)
 
void onLoopCheckBoxClicked (bool b)
 Loop check box clicked. More...
 
void onOpacityValueChanged (int v)
 It takes the necessary steps after changing the duration. More...
 
void onPanFactorValueChanged (double)
 
void onPlayToolButtonnClicked ()
 Play or pause the animation. More...
 
void onRemoveAllPushButtonClicked (bool)
 Remove all animations. More...
 
void onRemovePushButtonClicked (bool)
 Remove item animation. More...
 
void onResetFinalTimePushButtonClicked ()
 Reset final time button clicked. More...
 
void onResetInitialTimePushButtonClicked ()
 Reset initial time button clicked. More...
 
void onSettingsToolButtonnClicked ()
 it opens the configuration window animation. More...
 
void onSliderMoved (int value)
 It takes the necessary measures after slider move. More...
 
void onSridChanged ()
 It takes the necessary measures after the change of extent. More...
 
void onStopToolButtonnClicked ()
 Stop animation. More...
 
void onTrajectoryPixmapSizeChanged (int)
 

Protected Member Functions

void adjustPropertyDialog (te::qt::widgets::AnimationItem *)
 
bool coverageAlreadyExists (QPair< QString, QString > &item)
 
void createAnimations ()
 Create animations. More...
 
void erase (const unsigned int &curTime)
 It Erase trajectory piece. More...
 
bool eventFilter (QObject *, QEvent *)
 it filters the events of interest. More...
 
QDateTime fixDateTimeEdit (QDateTimeEdit *dte, const QDateTime &t)
 It corrects the edited date time. More...
 
int getAnimationTime (const te::dt::TimeInstant &tinstant)
 It it gets the animation time on a time instant. /param tinstant The time instant. More...
 
QString getDateString (const te::dt::TimeInstant &t)
 
te::dt::TimeInstant getTimeInstant ()
 It it gets the animation time instant. More...
 
void initProperty ()
 It initialize a property animation dialog. More...
 
bool isSettingChanged ()
 Is Setting Changed. More...
 
void loadAnimation (const QString &title)
 
void play ()
 Play animation. More...
 
void removeAnimation (const int &ind)
 
void setErasePerfectly (bool b)
 True to erase trajectory piece perfectly. Note: Perfectly clear implies loss of performance. More...
 
void showPropertySection (bool b)
 Show Property. More...
 
bool trajectoryAlreadyExists (QPair< QString, QString > &item)
 
void updateSliderPos ()
 Updates the position of the slider with respect to time animation. More...
 
void updateTimeTextEdit ()
 Update animation time. More...
 

Private Attributes

QList< QString > m_animationIdList
 List containing the shadow of m_ui->m_animationComboBox. More...
 
AnimationScenem_animationScene
 The animation scene. More...
 
QGraphicsView * m_animationView
 The animation graphics view. More...
 
bool m_comingBack
 Flag to indicate that the trend is coming back. More...
 
QList< QPair< QString, QString > > m_coverageItemList
 List of all animation items (title, path). More...
 
int m_currentTime
 Current animation time (relative to time duration). More...
 
bool m_dateTimeChanged
 flag to signal change in animation time. More...
 
QAbstractAnimation::Direction m_direction
 QAbstractAnimation::Forward or QAbstractAnimation::Backward. More...
 
MapDisplaym_display
 The map display. More...
 
QByteArray m_dropBA
 Layer animation with drag and drop. More...
 
Qt::KeyboardModifiers m_dropModifiers
 Control pressed to add animation with drag and drop. More...
 
QList< QUrl > m_dropUrls
 Urls to animation with drag and drop. More...
 
int m_duration
 The animation's duration time in miliseconds. More...
 
bool m_erasePerfectly
 flag to erase trajectory piece perfectly (default = false). More...
 
bool m_finished
 flag to signal animation finish. More...
 
bool m_goAndBack
 Forward and then backward direction. More...
 
bool m_loop
 This property holds whether the slider's animation is on loop. More...
 
int m_maxSliderValue
 The max slider value. More...
 
QDateTime m_oldFQDateTime
 The old final Qt date time. More...
 
QDateTime m_oldIQDateTime
 The old initial Qt date time. More...
 
QDateTime m_oldQDateTime
 The old Qt date time. More...
 
double m_panFactor
 the range is between 0.002 and 0.5 More...
 
QParallelAnimationGroup * m_parallelAnimation
 The parallel animation. More...
 
bool m_paused
 flag to signal animation pause. More...
 
te::gm::Envelope m_spatialExtent
 Spatial extent. More...
 
SliderPropertiesDialogm_spd
 Slider Properties Dialog. More...
 
te::dt::TimePeriod m_temporalAnimationExtent
 Animation temporal extent. It is used for show animation. More...
 
te::dt::TimePeriod m_temporalExtent
 Temporal extent. More...
 
QList< QPair< QString, te::st::TrajectoryDataSetLayer * > > m_trajectoryItemList
 List of all trajectory items (title, layer). More...
 
std::auto_ptr< Ui::TimeSliderWidgetForm > m_ui
 The widget form. More...
 

Friends

class SliderPropertiesDialog
 

Detailed Description

A wdiget used to control the visualization of temporal data.

Definition at line 84 of file TimeSliderWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::TimeSliderWidget::TimeSliderWidget ( MapDisplay d,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructor.

It constructs a Time Slider Widget

te::qt::widgets::TimeSliderWidget::~TimeSliderWidget ( )

Destructor.

It destructs a Time Slider Widget

Member Function Documentation

void te::qt::widgets::TimeSliderWidget::addTemporalImages ( const QString &  filePath)
void te::qt::widgets::TimeSliderWidget::addTrajectory ( te::st::TrajectoryDataSetLayer tl,
const QString &  pixmapFile 
)

Add trajectory to animation scene.

Parameters
titleThe trajectory title.
pixmapFileThe trajectory icon.
poinstFileThe trajectory points.
void te::qt::widgets::TimeSliderWidget::adjustPropertyDialog ( te::qt::widgets::AnimationItem )
protected
void te::qt::widgets::TimeSliderWidget::calculateAllSpatialExtent ( )

It calculates the spatial extent.

void te::qt::widgets::TimeSliderWidget::calculateAllTemporalExtent ( )

It calculates the temporal extent.

void te::qt::widgets::TimeSliderWidget::changeDirection ( )

Change direction.

bool te::qt::widgets::TimeSliderWidget::coverageAlreadyExists ( QPair< QString, QString > &  item)
protected
void te::qt::widgets::TimeSliderWidget::createAnimations ( )
protected

Create animations.

void te::qt::widgets::TimeSliderWidget::createNewPixmap ( )

create new pixmap.

void te::qt::widgets::TimeSliderWidget::deleteMe ( )

It emits, indirectly, a sign for this widget is destroyed.

void te::qt::widgets::TimeSliderWidget::deleteTimeSliderWidget ( )
signal

This sign warns that this widget must be destroyed.

void te::qt::widgets::TimeSliderWidget::draw ( )

Set transformation matrix and draw current animation.

void te::qt::widgets::TimeSliderWidget::dropAction ( )
protectedslot
void te::qt::widgets::TimeSliderWidget::erase ( const unsigned int &  curTime)
protected

It Erase trajectory piece.

bool te::qt::widgets::TimeSliderWidget::eventFilter ( QObject *  ,
QEvent *   
)
protected

it filters the events of interest.

QDateTime te::qt::widgets::TimeSliderWidget::fixDateTimeEdit ( QDateTimeEdit *  dte,
const QDateTime &  t 
)
protected

It corrects the edited date time.

/param dte DateTimeEdit to be fixed. /param t The edite date time.

int te::qt::widgets::TimeSliderWidget::getAnimationTime ( const te::dt::TimeInstant tinstant)
protected

It it gets the animation time on a time instant. /param tinstant The time instant.

Returns
The animation time in miliseconds.
QString te::qt::widgets::TimeSliderWidget::getDateString ( const te::dt::TimeInstant t)
protected
te::dt::TimeInstant te::qt::widgets::TimeSliderWidget::getFinalTime ( )

It gets the final time.

Returns
The final time.
te::dt::TimeInstant te::qt::widgets::TimeSliderWidget::getInitialTime ( )

It gets the initial time.

Returns
The initial time.
QString te::qt::widgets::TimeSliderWidget::getTemporalImageType ( const QString &  path)

This method is used to find out the type of temporal image has the folder. NOTE: It should be edited to enter with new types of temporal images. NOTE: You must find a way to discover its kind.

Parameters
pathThe folder that has temporal images and the control file.
Returns
The temporal image type.
te::dt::TimeInstant te::qt::widgets::TimeSliderWidget::getTimeInstant ( )
protected

It it gets the animation time instant.

Returns
The animation time instant.
void te::qt::widgets::TimeSliderWidget::initProperty ( )
protected

It initialize a property animation dialog.

bool te::qt::widgets::TimeSliderWidget::isSettingChanged ( )
protected

Is Setting Changed.

Returns
true = changed, false = not changed
virtual void te::qt::widgets::TimeSliderWidget::layerAdded ( te::map::AbstractLayerPtr  layer)
virtual

This method is used to add a new layer.

Implements te::qt::widgets::InterfaceController.

virtual void te::qt::widgets::TimeSliderWidget::layerRemoved ( te::map::AbstractLayerPtr  layer)
virtual

This method is used to remove a layer.

Implements te::qt::widgets::InterfaceController.

virtual void te::qt::widgets::TimeSliderWidget::layerSelected ( te::map::AbstractLayerPtr  layer)
virtual

This method is used to set current layer.

Implements te::qt::widgets::InterfaceController.

void te::qt::widgets::TimeSliderWidget::loadAnimation ( const QString &  title)
protected
te::qt::widgets::ImageItem* te::qt::widgets::TimeSliderWidget::loadImageData ( const QString &  path)

This method is used to load a temporal image data. NOTE: It should be edited to enter with new types of temporal images.

Param path The folder that has temporal images and the control file.

void te::qt::widgets::TimeSliderWidget::onAnimationComboBoxActivated ( int  i)
protectedslot

Opacity combo box activated.

Parameters
iThe index of combo box.
void te::qt::widgets::TimeSliderWidget::onAnimationDragEnterEvent ( QDragEnterEvent *  e)
protectedslot

Drag enter event on display.

Parameters
eThe drag enter event.
void te::qt::widgets::TimeSliderWidget::onAnimationDropEvent ( QDropEvent *  )
protectedslot
void te::qt::widgets::TimeSliderWidget::onApplyTimeIntervalPushButtonClicked ( bool  b)
protectedslot

Apply time interval push button clicked.

Parameters
bTrue if the button is checked, or false if the button is unchecked
void te::qt::widgets::TimeSliderWidget::onAutoPanCheckBoxClicked ( bool  )
protectedslot
void te::qt::widgets::TimeSliderWidget::onBackPushButtonClicked ( bool  b)
protectedslot
void te::qt::widgets::TimeSliderWidget::onBackwardRadioButtonClicked ( bool  b)
protectedslot

Backward radio button clicked.

Parameters
bTrue if the button is checked, or false if the button is unchecked
void te::qt::widgets::TimeSliderWidget::onDateTimeEditChanged ( const QDateTime &  t)
protectedslot

It takes the necessary steps after changing the current time of animation.

Parameters
tThe new current time.
void te::qt::widgets::TimeSliderWidget::onDisplayPaintEvent ( QPainter *  p)
protectedslot

it draw on display.

Parameters
pPointer to QPainter.
void te::qt::widgets::TimeSliderWidget::onDrawTrailCheckBoxClicked ( bool  b)
protectedslot

Draw track check box clicked.

Parameters
bTrue if the button is checked, or false if the button is unchecked
void te::qt::widgets::TimeSliderWidget::onDurationValueChanged ( int  v)
protectedslot

It takes the necessary steps after changing the duration.

Parameters
vValue of duration in miliseconds.
void te::qt::widgets::TimeSliderWidget::onExtentChanged ( )
protectedslot

It takes the necessary measures after the change of extent.

void te::qt::widgets::TimeSliderWidget::onFinishAnimation ( )
protectedslot

It takes the necessary measures after the end of the trajectory.

void te::qt::widgets::TimeSliderWidget::onForwardRadioButtonClicked ( bool  b)
protectedslot

Forward radio button clicked.

Parameters
bTrue if the button is checked, or false if the button is unchecked
void te::qt::widgets::TimeSliderWidget::onFrontPushButtonClicked ( bool  b)
protectedslot
void te::qt::widgets::TimeSliderWidget::onGoAndBackCheckBoxClicked ( bool  b)
protectedslot

Forward and then backward check box clicked.

Parameters
bTrue if the button is checked, or false if the button is unchecked
void te::qt::widgets::TimeSliderWidget::onHelpPushButtonClicked ( )
protectedslot

Help button clicked.

void te::qt::widgets::TimeSliderWidget::onIconRotateCheckBoxClicked ( bool  )
protectedslot
void te::qt::widgets::TimeSliderWidget::onLoopCheckBoxClicked ( bool  b)
protectedslot

Loop check box clicked.

Parameters
bTrue if the button is checked, or false if the button is unchecked
void te::qt::widgets::TimeSliderWidget::onOpacityValueChanged ( int  v)
protectedslot

It takes the necessary steps after changing the duration.

Parameters
vValue of opacity (0 - 255).
void te::qt::widgets::TimeSliderWidget::onPanFactorValueChanged ( double  )
protectedslot
void te::qt::widgets::TimeSliderWidget::onPlayToolButtonnClicked ( )
protectedslot

Play or pause the animation.

void te::qt::widgets::TimeSliderWidget::onRemoveAllPushButtonClicked ( bool  )
protectedslot

Remove all animations.

void te::qt::widgets::TimeSliderWidget::onRemovePushButtonClicked ( bool  )
protectedslot

Remove item animation.

void te::qt::widgets::TimeSliderWidget::onResetFinalTimePushButtonClicked ( )
protectedslot

Reset final time button clicked.

void te::qt::widgets::TimeSliderWidget::onResetInitialTimePushButtonClicked ( )
protectedslot

Reset initial time button clicked.

void te::qt::widgets::TimeSliderWidget::onSettingsToolButtonnClicked ( )
protectedslot

it opens the configuration window animation.

void te::qt::widgets::TimeSliderWidget::onSliderMoved ( int  value)
protectedslot

It takes the necessary measures after slider move.

Parameters
eThe slider value.
void te::qt::widgets::TimeSliderWidget::onSridChanged ( )
protectedslot

It takes the necessary measures after the change of extent.

void te::qt::widgets::TimeSliderWidget::onStopToolButtonnClicked ( )
protectedslot

Stop animation.

void te::qt::widgets::TimeSliderWidget::onTrajectoryPixmapSizeChanged ( int  )
protectedslot
void te::qt::widgets::TimeSliderWidget::play ( )
protected

Play animation.

void te::qt::widgets::TimeSliderWidget::putToBack ( AnimationItem item)

It puts graphic item to back.

Parameters
itemThe graphic item.
void te::qt::widgets::TimeSliderWidget::putToFront ( AnimationItem item)

It puts graphic item to front.

Parameters
itemThe graphic item.
void te::qt::widgets::TimeSliderWidget::removeAnimation ( const int &  ind)
protected
void te::qt::widgets::TimeSliderWidget::setDirection ( const QAbstractAnimation::Direction &  direction)

Sets the animation direction.

Parameters
directionThe animation direction.
void te::qt::widgets::TimeSliderWidget::setDuration ( const unsigned int &  duration)

Sets the animation duration.

Parameters
durationThe animation duration in miliseconds.
void te::qt::widgets::TimeSliderWidget::setErasePerfectly ( bool  b)
protected

True to erase trajectory piece perfectly. Note: Perfectly clear implies loss of performance.

void te::qt::widgets::TimeSliderWidget::setGoAndBack ( bool  t)

Sets the mode of animation.

Parameters
tTrue if the animation goes back and forth
void te::qt::widgets::TimeSliderWidget::showPropertySection ( bool  b)
protected

Show Property.

Parameters
btrue = show, false = hide
void te::qt::widgets::TimeSliderWidget::showWidget ( const bool &  b)
bool te::qt::widgets::TimeSliderWidget::trajectoryAlreadyExists ( QPair< QString, QString > &  item)
protected
void te::qt::widgets::TimeSliderWidget::updateSliderPos ( )
protected

Updates the position of the slider with respect to time animation.

void te::qt::widgets::TimeSliderWidget::updateTimeTextEdit ( )
protected

Update animation time.

Friends And Related Function Documentation

friend class SliderPropertiesDialog
friend

Definition at line 88 of file TimeSliderWidget.h.

Member Data Documentation

QList<QString> te::qt::widgets::TimeSliderWidget::m_animationIdList
private

List containing the shadow of m_ui->m_animationComboBox.

Definition at line 531 of file TimeSliderWidget.h.

AnimationScene* te::qt::widgets::TimeSliderWidget::m_animationScene
private

The animation scene.

Definition at line 510 of file TimeSliderWidget.h.

QGraphicsView* te::qt::widgets::TimeSliderWidget::m_animationView
private

The animation graphics view.

Definition at line 509 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_comingBack
private

Flag to indicate that the trend is coming back.

Definition at line 507 of file TimeSliderWidget.h.

QList<QPair<QString, QString> > te::qt::widgets::TimeSliderWidget::m_coverageItemList
private

List of all animation items (title, path).

Definition at line 526 of file TimeSliderWidget.h.

int te::qt::widgets::TimeSliderWidget::m_currentTime
private

Current animation time (relative to time duration).

Definition at line 515 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_dateTimeChanged
private

flag to signal change in animation time.

Definition at line 521 of file TimeSliderWidget.h.

QAbstractAnimation::Direction te::qt::widgets::TimeSliderWidget::m_direction
private

QAbstractAnimation::Forward or QAbstractAnimation::Backward.

Definition at line 505 of file TimeSliderWidget.h.

MapDisplay* te::qt::widgets::TimeSliderWidget::m_display
private

The map display.

Definition at line 508 of file TimeSliderWidget.h.

QByteArray te::qt::widgets::TimeSliderWidget::m_dropBA
private

Layer animation with drag and drop.

Definition at line 529 of file TimeSliderWidget.h.

Qt::KeyboardModifiers te::qt::widgets::TimeSliderWidget::m_dropModifiers
private

Control pressed to add animation with drag and drop.

Definition at line 527 of file TimeSliderWidget.h.

QList<QUrl> te::qt::widgets::TimeSliderWidget::m_dropUrls
private

Urls to animation with drag and drop.

Definition at line 528 of file TimeSliderWidget.h.

int te::qt::widgets::TimeSliderWidget::m_duration
private

The animation's duration time in miliseconds.

Definition at line 504 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_erasePerfectly
private

flag to erase trajectory piece perfectly (default = false).

Definition at line 516 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_finished
private

flag to signal animation finish.

Definition at line 523 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_goAndBack
private

Forward and then backward direction.

Definition at line 506 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_loop
private

This property holds whether the slider's animation is on loop.

Definition at line 503 of file TimeSliderWidget.h.

int te::qt::widgets::TimeSliderWidget::m_maxSliderValue
private

The max slider value.

Definition at line 522 of file TimeSliderWidget.h.

QDateTime te::qt::widgets::TimeSliderWidget::m_oldFQDateTime
private

The old final Qt date time.

Definition at line 520 of file TimeSliderWidget.h.

QDateTime te::qt::widgets::TimeSliderWidget::m_oldIQDateTime
private

The old initial Qt date time.

Definition at line 519 of file TimeSliderWidget.h.

QDateTime te::qt::widgets::TimeSliderWidget::m_oldQDateTime
private

The old Qt date time.

Definition at line 518 of file TimeSliderWidget.h.

double te::qt::widgets::TimeSliderWidget::m_panFactor
private

the range is between 0.002 and 0.5

Definition at line 532 of file TimeSliderWidget.h.

QParallelAnimationGroup* te::qt::widgets::TimeSliderWidget::m_parallelAnimation
private

The parallel animation.

Definition at line 511 of file TimeSliderWidget.h.

bool te::qt::widgets::TimeSliderWidget::m_paused
private

flag to signal animation pause.

Definition at line 524 of file TimeSliderWidget.h.

te::gm::Envelope te::qt::widgets::TimeSliderWidget::m_spatialExtent
private

Spatial extent.

Definition at line 512 of file TimeSliderWidget.h.

SliderPropertiesDialog* te::qt::widgets::TimeSliderWidget::m_spd
private

Slider Properties Dialog.

Definition at line 530 of file TimeSliderWidget.h.

te::dt::TimePeriod te::qt::widgets::TimeSliderWidget::m_temporalAnimationExtent
private

Animation temporal extent. It is used for show animation.

Definition at line 514 of file TimeSliderWidget.h.

te::dt::TimePeriod te::qt::widgets::TimeSliderWidget::m_temporalExtent
private

Temporal extent.

Definition at line 513 of file TimeSliderWidget.h.

QList<QPair<QString, te::st::TrajectoryDataSetLayer*> > te::qt::widgets::TimeSliderWidget::m_trajectoryItemList
private

List of all trajectory items (title, layer).

Definition at line 525 of file TimeSliderWidget.h.

std::auto_ptr<Ui::TimeSliderWidgetForm> te::qt::widgets::TimeSliderWidget::m_ui
private

The widget form.

Definition at line 517 of file TimeSliderWidget.h.


The documentation for this class was generated from the following file: