MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
MAKLogger::DtLgrRemotePlaybackButtons Class Reference
+ Inheritance diagram for MAKLogger::DtLgrRemotePlaybackButtons:
+ Collaboration diagram for MAKLogger::DtLgrRemotePlaybackButtons:

Public Slots

virtual void postWindowUpdate (DtLgrRemoteMainWindow &window)
 Post Window update call back to sync playback buttons. More...
 
void changedOrientation (Qt::Orientation orientation)
 Slot that handles changing the orientation of the toolbar. More...
 
- Public Slots inherited from MAKLogger::DtLgrToolBar
virtual void postModelUpdate (DtLgrGuiModel &model)
 A callback after the model is updated. More...
 

Public Member Functions

 DtLgrRemotePlaybackButtons (QWidget *widget)
 CTOR. More...
 
virtual ~DtLgrRemotePlaybackButtons ()
 DTOR. More...
 
virtual void connectToModel (DtLgrGuiModel &model)
 Not Implemented. More...
 
virtual void connectToModel (DtLgrRemoteMainWindow &widget)
 Connect buttons to Qt slots. More...
 
- Public Member Functions inherited from MAKLogger::DtLgrToolBar
 DtLgrToolBar (QWidget *parent)
 CTOR. More...
 
virtual ~DtLgrToolBar ()
 DTOR. More...
 

Protected Member Functions

void setIcons ()
 
void setButtons ()
 

Protected Attributes

QObjectmyExportSlots
 
double myLastSpeed
 
QIcon * myPlayStopIcon
 
QIcon * myActivetIcon
 
QIcon * myRecordIcon
 
Qt::Orientation myOrientation
 
QPushButton * recordButton
 Access the different buttons. More...
 
QPushButton * playButton
 Access the different buttons. More...
 
QFrame * recordSeparator
 Access the different buttons. More...
 
QFrame * playbackSeparator
 Access the different buttons. More...
 
QFrame * loopSeparator
 Access the different buttons. More...
 
QPushButton * stopButton
 Access the different buttons. More...
 
QPushButton * pauseButton
 Access the different buttons. More...
 
QPushButton * jumpToEndButton
 Access the different buttons. More...
 
QPushButton * jumpToStartButton
 Access the different buttons. More...
 
QPushButton * rewindButton
 Access the different buttons. More...
 
QPushButton * fastforwardButton
 Access the different buttons. More...
 
QPushButton * playbackSpeedButton
 Access the different buttons. More...
 
QPushButton * toggleLoopButton
 Access the different buttons. More...
 

Private Member Functions

 DtLgrRemotePlaybackButtons (const DtLgrRemotePlaybackButtons &orig)
 Not implemented. More...
 
DtLgrRemotePlaybackButtonsoperator= (const DtLgrRemotePlaybackButtons &orig)
 Not implemented. More...
 

Additional Inherited Members

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

Constructor & Destructor Documentation

MAKLogger::DtLgrRemotePlaybackButtons::DtLgrRemotePlaybackButtons ( QWidget widget)

CTOR.

virtual MAKLogger::DtLgrRemotePlaybackButtons::~DtLgrRemotePlaybackButtons ( )
virtual

DTOR.

MAKLogger::DtLgrRemotePlaybackButtons::DtLgrRemotePlaybackButtons ( const DtLgrRemotePlaybackButtons orig)
private

Not implemented.

Member Function Documentation

void MAKLogger::DtLgrRemotePlaybackButtons::changedOrientation ( Qt::Orientation  orientation)
slot

Slot that handles changing the orientation of the toolbar.

virtual void MAKLogger::DtLgrRemotePlaybackButtons::connectToModel ( DtLgrGuiModel model)
inlinevirtual

Not Implemented.

Implements MAKLogger::DtLgrToolBar.

virtual void MAKLogger::DtLgrRemotePlaybackButtons::connectToModel ( DtLgrRemoteMainWindow widget)
virtual

Connect buttons to Qt slots.

Implements MAKLogger::DtLgrToolBar.

DtLgrRemotePlaybackButtons& MAKLogger::DtLgrRemotePlaybackButtons::operator= ( const DtLgrRemotePlaybackButtons orig)
private

Not implemented.

virtual void MAKLogger::DtLgrRemotePlaybackButtons::postWindowUpdate ( DtLgrRemoteMainWindow window)
virtualslot

Post Window update call back to sync playback buttons.

void MAKLogger::DtLgrRemotePlaybackButtons::setButtons ( )
protected
void MAKLogger::DtLgrRemotePlaybackButtons::setIcons ( )
protected

Member Data Documentation

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::fastforwardButton
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::jumpToEndButton
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::jumpToStartButton
protected

Access the different buttons.

QFrame* MAKLogger::DtLgrRemotePlaybackButtons::loopSeparator
protected

Access the different buttons.

QIcon* MAKLogger::DtLgrRemotePlaybackButtons::myActivetIcon
protected
QObject* MAKLogger::DtLgrRemotePlaybackButtons::myExportSlots
protected
double MAKLogger::DtLgrRemotePlaybackButtons::myLastSpeed
protected
Qt::Orientation MAKLogger::DtLgrRemotePlaybackButtons::myOrientation
protected
QIcon* MAKLogger::DtLgrRemotePlaybackButtons::myPlayStopIcon
protected
QIcon* MAKLogger::DtLgrRemotePlaybackButtons::myRecordIcon
protected
QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::pauseButton
protected

Access the different buttons.

QFrame* MAKLogger::DtLgrRemotePlaybackButtons::playbackSeparator
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::playbackSpeedButton
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::playButton
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::recordButton
protected

Access the different buttons.

QFrame* MAKLogger::DtLgrRemotePlaybackButtons::recordSeparator
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::rewindButton
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::stopButton
protected

Access the different buttons.

QPushButton* MAKLogger::DtLgrRemotePlaybackButtons::toggleLoopButton
protected

Access the different buttons.


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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)