MAK Data Logger API Documentation for DIS
List of all members | Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes
MAKLogger::DtLgrPlaybackButtons Class Reference

Class which contains the Playback buttons. More...

+ Inheritance diagram for MAKLogger::DtLgrPlaybackButtons:
+ Collaboration diagram for MAKLogger::DtLgrPlaybackButtons:

Public Slots

void changedOrientation (Qt::Orientation orientation)
- Public Slots inherited from MAKLogger::DtLgrToolBar

Public Member Functions

 DtLgrPlaybackButtons (QWidget *parent)
 CTOR.
virtual ~DtLgrPlaybackButtons ()
 DTOR.
virtual void connectToModel (DtLgrGuiModel &model)
 Function called to connect to slots.
virtual void connectToModel (DtLgrRemoteMainWindow &window)
virtual void postModelUpdate (DtLgrGuiModel &model)
 Update buttons.
- Public Member Functions inherited from MAKLogger::DtLgrToolBar
 DtLgrToolBar (QWidget *parent)
 CTOR.
virtual ~DtLgrToolBar ()
 DTOR.

Protected Member Functions

void initButtons ()
 Initialize the buttons.
void setIcons ()
 Load the icons.
void makeStopButtonForPlaying ()
 Change the stop button to control playback.
void makeStopButtonForRecording ()
 Change the stop button to control recording.

Protected Attributes

QPushButton * playButton
QFrame * recordSeparator
QPushButton * recordButton
QPushButton * stopButton
QPushButton * pauseButton
QPushButton * jumpToEndButton
QPushButton * jumpToStartButton
QIcon * myPlayStopIcon
QIcon * myRecordStopIcon
QIcon * myActivetIcon
Qt::Orientation myOrientation

Additional Inherited Members

- Static Public Attributes inherited from MAKLogger::DtLgrToolBar
static const QSize iconSize

Detailed Description

Class which contains the Playback buttons.

Constructor & Destructor Documentation

MAKLogger::DtLgrPlaybackButtons::DtLgrPlaybackButtons ( QWidget parent)

CTOR.

virtual MAKLogger::DtLgrPlaybackButtons::~DtLgrPlaybackButtons ( )
virtual

DTOR.

Member Function Documentation

void MAKLogger::DtLgrPlaybackButtons::changedOrientation ( Qt::Orientation  orientation)
slot
virtual void MAKLogger::DtLgrPlaybackButtons::connectToModel ( DtLgrGuiModel model)
virtual

Function called to connect to slots.

Implements MAKLogger::DtLgrToolBar.

virtual void MAKLogger::DtLgrPlaybackButtons::connectToModel ( DtLgrRemoteMainWindow window)
inlinevirtual
void MAKLogger::DtLgrPlaybackButtons::initButtons ( )
protected

Initialize the buttons.

void MAKLogger::DtLgrPlaybackButtons::makeStopButtonForPlaying ( )
protected

Change the stop button to control playback.

void MAKLogger::DtLgrPlaybackButtons::makeStopButtonForRecording ( )
protected

Change the stop button to control recording.

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

Update buttons.

Reimplemented from MAKLogger::DtLgrToolBar.

void MAKLogger::DtLgrPlaybackButtons::setIcons ( )
protected

Load the icons.

Member Data Documentation

QPushButton* MAKLogger::DtLgrPlaybackButtons::jumpToEndButton
protected
QPushButton* MAKLogger::DtLgrPlaybackButtons::jumpToStartButton
protected
QIcon* MAKLogger::DtLgrPlaybackButtons::myActivetIcon
protected
Qt::Orientation MAKLogger::DtLgrPlaybackButtons::myOrientation
protected
QIcon* MAKLogger::DtLgrPlaybackButtons::myPlayStopIcon
protected
QIcon* MAKLogger::DtLgrPlaybackButtons::myRecordStopIcon
protected
QPushButton* MAKLogger::DtLgrPlaybackButtons::pauseButton
protected
QPushButton* MAKLogger::DtLgrPlaybackButtons::playButton
protected
QPushButton* MAKLogger::DtLgrPlaybackButtons::recordButton
protected
QFrame* MAKLogger::DtLgrPlaybackButtons::recordSeparator
protected
QPushButton* MAKLogger::DtLgrPlaybackButtons::stopButton
protected

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

Document ID: Generated on Thu Apr 11 12:13:00 EDT 2013 from SVN revision 126011
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)