MAK Data Logger API Documentation for DIS
List of all members | Public Member Functions
MAKLogger::DtLgrPlayMenu Class Reference

The play menu implementation. More...

+ Inheritance diagram for MAKLogger::DtLgrPlayMenu:
+ Collaboration diagram for MAKLogger::DtLgrPlayMenu:

Public Member Functions

 DtLgrPlayMenu (QWidget *parent)
 CTOR.
virtual ~DtLgrPlayMenu ()
void restoreDefaultMenuItems (QWidget *parent)
 Restore the default items. Non-virtual since called by CTOR.
void connectToEventHandler (QObject *windowSlots)
 Connect the default items. Non-virtual since called by CTOR.
virtual void postModelUpdate (DtLgrGuiModel &model)
 Post model update callback to sync menu items.
DtDynamicMenuItem * playPause ()
 Get default menu items.
DtDynamicMenuItem * stop ()
 Get default menu items.
DtDynamicMenuItem * playbackSpeed ()
 Get default menu items.
DtDynamicMenuItem * jumpToStart ()
 Get default menu items.
DtDynamicMenuItem * jumptoTime ()
 Get default menu items.
DtDynamicMenuItem * jumpToEnd ()
 Get default menu items.
DtDynamicMenuItem * setStartStopTimes ()
 Get default menu items.
DtDynamicMenuItem * loopAtEnd ()
 Get default menu items.
DtDynamicMenuItem * setSpeed ()
 Get default menu items.
DtDynamicMenuItem * increaseSpeed ()
 Get default menu items.
DtDynamicMenuItem * decreaseSpeed ()
 Get default menu items.
- Public Member Functions inherited from MAKLogger::DtLgrMenu
 DtLgrMenu (QString menuName, QWidget *parent)
 CTOR.
virtual ~DtLgrMenu ()
 DTOR.
QWidgetparentWidget ()
 Get its parent widget.

Additional Inherited Members

- Public Slots inherited from MAKLogger::DtLgrMenu
virtual void postWindowUpdate (DtLgrRemoteMainWindow &window)

Detailed Description

The play menu implementation.

Constructor & Destructor Documentation

MAKLogger::DtLgrPlayMenu::DtLgrPlayMenu ( QWidget parent)

CTOR.

virtual MAKLogger::DtLgrPlayMenu::~DtLgrPlayMenu ( )
virtual

Member Function Documentation

void MAKLogger::DtLgrPlayMenu::connectToEventHandler ( QObject windowSlots)
virtual

Connect the default items. Non-virtual since called by CTOR.

Implements MAKLogger::DtLgrMenu.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::decreaseSpeed ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::increaseSpeed ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::jumpToEnd ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::jumpToStart ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::jumptoTime ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::loopAtEnd ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::playbackSpeed ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::playPause ( )

Get default menu items.

If item has been removed function will return null.

virtual void MAKLogger::DtLgrPlayMenu::postModelUpdate ( DtLgrGuiModel model)
virtual

Post model update callback to sync menu items.

Reimplemented from MAKLogger::DtLgrMenu.

void MAKLogger::DtLgrPlayMenu::restoreDefaultMenuItems ( QWidget parent)

Restore the default items. Non-virtual since called by CTOR.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::setSpeed ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::setStartStopTimes ( )

Get default menu items.

If item has been removed function will return null.

DtDynamicMenuItem* MAKLogger::DtLgrPlayMenu::stop ( )

Get default menu items.

If item has been removed function will return null.


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

Document ID: Generated on Mon Jan 19 08:20:14 EST 2015 from SVN revision 149581
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)