hydrogen 1.2.6
PlayerControl Class Reference

#include <PlayerControl.h>

Inheritance diagram for PlayerControl:
WidgetWithScalableFont< 5, 6, 7 > EventListener Object< PlayerControl > Base

Public Slots

void activateSongMode (bool bActivate)
 
virtual void jackTimebaseStateChangedEvent (int nState) override
 
void onPreferencesChanged (H2Core::Preferences::Changes changes)
 

Public Member Functions

 PlayerControl (QWidget *parent)
 
 ~PlayerControl ()
 
virtual void driverChangedEvent () override
 
virtual void jackTransportActivationEvent () override
 
virtual void loopModeActivationEvent () override
 
void showStatusBarMessage (const QString &msg, const QString &sCaller="")
 
virtual void songModeActivationEvent () override
 Shared GUI update when activating Song or Pattern mode via button click or via OSC command.
 
virtual void tempoChangedEvent (int nValue) override
 
virtual void timelineActivationEvent () override
 
virtual void updateSongEvent (int nValue) override
 
- Public Member Functions inherited from EventListener
virtual ~EventListener ()
 
virtual void actionModeChangeEvent (int nValue)
 
virtual void bbtChangedEvent ()
 
virtual void drumkitLoadedEvent ()
 
virtual void errorEvent (int nErrorCode)
 
virtual void gridCellToggledEvent ()
 
virtual void instrumentParametersChangedEvent (int nInstrumentNumber)
 
virtual void jacksessionEvent (int nValue)
 
virtual void jackTimebaseStateChangedEvent (int nValue)
 
virtual void metronomeEvent (int nValue)
 
virtual void midiMapChangedEvent ()
 
virtual void nextPatternsChangedEvent ()
 
virtual void nextShotEvent ()
 
virtual void noteOnEvent (int nInstrument)
 
virtual void patternEditorLockedEvent ()
 
virtual void patternModifiedEvent ()
 
virtual void playbackTrackChangedEvent ()
 
virtual void playingPatternsChangedEvent ()
 
virtual void playlistLoadSongEvent (int nIndex)
 
virtual void progressEvent (int nValue)
 
virtual void quitEvent (int nValue)
 
virtual void relocationEvent ()
 
virtual void selectedInstrumentChangedEvent ()
 
virtual void selectedPatternChangedEvent ()
 
virtual void songModifiedEvent ()
 
virtual void songSizeChangedEvent ()
 
virtual void soundLibraryChangedEvent ()
 
virtual void stackedModeActivationEvent (int nValue)
 
virtual void stateChangedEvent (H2Core::AudioEngine::State state)
 
virtual void timelineUpdateEvent (int nValue)
 
virtual void undoRedoActionEvent (int nValue)
 
virtual void updatePreferencesEvent (int nValue)
 
virtual void XRunEvent ()
 
- Public Member Functions inherited from Object< PlayerControl >
 Object ()
 
 Object (const Object< PlayerControl > &other)
 
- Public Member Functions inherited from Base
 Base ()
 
 Base (const Base &other)
 
virtual const char * class_name () const
 
void logBacktrace () const
 Print the current stack at point into the debug log.
 
void Print (bool bShort=true) const
 Prints content of toQString() via DEBUGLOG.
 
virtual QString toQString (const QString &sPrefix="", bool bShort=true) const
 Formatted string version for debugging purposes.
 

Static Public Attributes

static constexpr int m_nMinimumHeight = 43
 
- Static Public Attributes inherited from Base
static QString sPrintIndention = " "
 String used to format the debugging string output of some core classes.
 

Private Slots

void activateBeatCounter (bool bActivate)
 
void bcbDownButtonClicked ()
 
void bcbUpButtonClicked ()
 
void bcSetPlayBtnClicked ()
 
void bctDownButtonClicked ()
 
void bctUpButtonClicked ()
 
void bpmChanged (double)
 
void deactivateMidiActivityLED ()
 
void fastForwardBtnClicked ()
 
void jackTimebaseBtnClicked ()
 
void jackTransportBtnClicked ()
 
void metronomeButtonClicked ()
 
void playBtnClicked ()
 Start audio engine.
 
void recBtnClicked ()
 Toggle record mode.
 
void rewindBtnClicked ()
 
void rubberbandButtonToggle ()
 
void showInstrumentRackButtonClicked ()
 
void showMixerButtonClicked ()
 
void stopBtnClicked ()
 Stop audio engine.
 
void updatePlayerControl ()
 

Private Member Functions

void midiActivityEvent () override
 
void updateBeatCounter ()
 
void updateBeatCounterToolTip ()
 
void updateBPMSpinbox ()
 Store the tool tip of the beat counter since it gets overwritten during deactivation.
 
void updateBPMSpinboxToolTip ()
 
void updateStatusLabel ()
 Ensure that the full width of the status label is used without cutting of the beginning of the message.
 

Private Attributes

QPixmap m_background
 
bool m_bLastBCOnOffBtnState
 
bool m_bLCDBPMSpinboxIsArmed
 When updating the tempo of the BPM spin box it is crucial to indicated that this was done due to a batch event and not due to user input.
 
std::chrono::milliseconds m_midiActivityTimeout
 
Buttonm_pBCBDownBtn
 
Buttonm_pBCBUpBtn
 
QLabel * m_pBCDisplayB
 
QLabel * m_pBCDisplayT
 
QLabel * m_pBCDisplayZ
 
Buttonm_pBCOnOffBtn
 
Buttonm_pBCSetPlayBtn
 
Buttonm_pBCTDownBtn
 
Buttonm_pBCTUpBtn
 
ClickableLabelm_pBPMLbl
 
PixmapWidgetm_pControlsBCPanel
 
ClickableLabelm_pCpuLbl
 
CpuLoadWidgetm_pCpuLoadWidget
 
Buttonm_pFfwdBtn
 
H2Core::Hydrogenm_pHydrogen
 
Buttonm_pJackTimebaseBtn
 
Buttonm_pJackTransportBtn
 
LCDSpinBoxm_pLCDBPMSpinbox
 
Buttonm_pMetronomeBtn
 
MetronomeLEDm_pMetronomeLED
 
LEDm_pMidiActivityLED
 
QTimer * m_pMidiActivityTimer
 Used to turn off the LED m_pMidiActivityLED indicating an incoming MIDI event after m_midiActivityTimeout milliseconds.
 
ClickableLabelm_pMidiInLbl
 
Buttonm_pPatternModeBtn
 
LEDm_pPatternModeLED
 
Buttonm_pPlayBtn
 
Buttonm_pRecBtn
 
Buttonm_pRubberBPMChange
 
Buttonm_pRwdBtn
 
Buttonm_pShowInstrumentRackBtn
 
Buttonm_pShowMixerBtn
 
Buttonm_pSongLoopBtn
 
Buttonm_pSongModeBtn
 
LEDm_pSongModeLED
 
StatusMessageDisplaym_pStatusLabel
 
Buttonm_pStopBtn
 
LCDDisplaym_pTimeDisplay
 
ClickableLabelm_pTimeHoursLbl
 
ClickableLabelm_pTimeMilliSecondsLbl
 
ClickableLabelm_pTimeMinutesLbl
 
ClickableLabelm_pTimeSecondsLbl
 
QString m_sBCOnOffBtnJackTimebaseToolTip
 
QString m_sBCOnOffBtnTimelineToolTip
 
QString m_sBCOnOffBtnToolTip
 
QString m_sLCDBPMSpinboxJackTimebaseToolTip
 
QString m_sLCDBPMSpinboxTimelineToolTip
 
QString m_sLCDBPMSpinboxToolTip
 

Additional Inherited Members

- Static Public Member Functions inherited from Base
static const char * _class_name ()
 return the class name
 
static QString base_clock (const QString &sMsg)
 Measures the current time and stores it in __last_clock.
 
static QString base_clock_in (const QString &sMsg)
 
static int bootstrap (Logger *logger, bool count=false)
 must be called before any Object instantiation !
 
static bool count_active ()
 
static int getAliveObjectCount ()
 
static object_map_t getObjectMap ()
 
static Loggerlogger ()
 return the logger instance
 
static int objects_count ()
 
static void printObjectMapDiff (object_map_t map)
 Creates the difference between a snapshot of the object map and its current state and prints it to std::cout.
 
static void set_count (bool flag)
 enable/disable class instances counting
 
static void write_objects_map_to (std::ostream &out, object_map_t *map=nullptr)
 output the full objects map to a given ostream
 
static void write_objects_map_to_cerr ()
 output objects map to stderr
 
- Protected Member Functions inherited from WidgetWithScalableFont< 5, 6, 7 >
constexpr int getPointSize (H2Core::FontTheme::FontSize fontSize) const
 
- Protected Member Functions inherited from EventListener
virtual ~EventListener ()
 
virtual void actionModeChangeEvent (int nValue)
 
virtual void bbtChangedEvent ()
 
virtual void drumkitLoadedEvent ()
 
virtual void errorEvent (int nErrorCode)
 
virtual void gridCellToggledEvent ()
 
virtual void instrumentParametersChangedEvent (int nInstrumentNumber)
 
virtual void jacksessionEvent (int nValue)
 
virtual void jackTimebaseStateChangedEvent (int nValue)
 
virtual void metronomeEvent (int nValue)
 
virtual void midiMapChangedEvent ()
 
virtual void nextPatternsChangedEvent ()
 
virtual void nextShotEvent ()
 
virtual void noteOnEvent (int nInstrument)
 
virtual void patternEditorLockedEvent ()
 
virtual void patternModifiedEvent ()
 
virtual void playbackTrackChangedEvent ()
 
virtual void playingPatternsChangedEvent ()
 
virtual void playlistLoadSongEvent (int nIndex)
 
virtual void progressEvent (int nValue)
 
virtual void quitEvent (int nValue)
 
virtual void relocationEvent ()
 
virtual void selectedInstrumentChangedEvent ()
 
virtual void selectedPatternChangedEvent ()
 
virtual void songModifiedEvent ()
 
virtual void songSizeChangedEvent ()
 
virtual void soundLibraryChangedEvent ()
 
virtual void stackedModeActivationEvent (int nValue)
 
virtual void stateChangedEvent (H2Core::AudioEngine::State state)
 
virtual void timelineUpdateEvent (int nValue)
 
virtual void undoRedoActionEvent (int nValue)
 
virtual void updatePreferencesEvent (int nValue)
 
virtual void XRunEvent ()
 
- Protected Member Functions inherited from Object< PlayerControl >
 ~Object ()
 
 Object ()
 
 Object (const Object< PlayerControl > &other)
 
- Protected Member Functions inherited from Base
 ~Base ()
 
 Base ()
 
 Base (const Base &other)
 
virtual const char * class_name () const
 
void logBacktrace () const
 Print the current stack at point into the debug log.
 
void Print (bool bShort=true) const
 Prints content of toQString() via DEBUGLOG.
 
virtual QString toQString (const QString &sPrefix="", bool bShort=true) const
 Formatted string version for debugging purposes.
 
- Static Protected Member Functions inherited from Base
static void registerClass (const char *name, const atomic_obj_cpt_t *counters)
 
static const char * _class_name ()
 return the class name
 
static QString base_clock (const QString &sMsg)
 Measures the current time and stores it in __last_clock.
 
static QString base_clock_in (const QString &sMsg)
 
static int bootstrap (Logger *logger, bool count=false)
 must be called before any Object instantiation !
 
static bool count_active ()
 
static int getAliveObjectCount ()
 
static object_map_t getObjectMap ()
 
static Loggerlogger ()
 return the logger instance
 
static int objects_count ()
 
static void printObjectMapDiff (object_map_t map)
 Creates the difference between a snapshot of the object map and its current state and prints it to std::cout.
 
static void set_count (bool flag)
 enable/disable class instances counting
 
static void write_objects_map_to (std::ostream &out, object_map_t *map=nullptr)
 output the full objects map to a given ostream
 
static void write_objects_map_to_cerr ()
 output objects map to stderr
 
- Static Protected Attributes inherited from Base
static bool __count = false
 should we count class instances
 
static timeval __last_clock = { 0, 0 }
 
static Logger__logger = nullptr
 
static bool bLogColors = true
 
static QString sPrintIndention = " "
 String used to format the debugging string output of some core classes.
 

Detailed Description

Definition at line 51 of file PlayerControl.h.

Constructor & Destructor Documentation

◆ PlayerControl()

PlayerControl ( QWidget * parent)
explicit

Definition at line 58 of file PlayerControl.cpp.

◆ ~PlayerControl()

Definition at line 507 of file PlayerControl.cpp.

Member Function Documentation

◆ activateBeatCounter

void activateBeatCounter ( bool bActivate)
privateslot

Definition at line 784 of file PlayerControl.cpp.

◆ activateSongMode

void activateSongMode ( bool bActivate)
slot

Definition at line 754 of file PlayerControl.cpp.

◆ bcbDownButtonClicked

void bcbDownButtonClicked ( )
privateslot

Definition at line 852 of file PlayerControl.cpp.

◆ bcbUpButtonClicked

void bcbUpButtonClicked ( )
privateslot

Definition at line 837 of file PlayerControl.cpp.

◆ bcSetPlayBtnClicked

void bcSetPlayBtnClicked ( )
privateslot

Definition at line 801 of file PlayerControl.cpp.

◆ bctDownButtonClicked

void bctDownButtonClicked ( )
privateslot

Definition at line 878 of file PlayerControl.cpp.

◆ bctUpButtonClicked

void bctUpButtonClicked ( )
privateslot

Definition at line 865 of file PlayerControl.cpp.

◆ bpmChanged

void bpmChanged ( double fNewBpmValue)
privateslot

Definition at line 768 of file PlayerControl.cpp.

◆ deactivateMidiActivityLED

void deactivateMidiActivityLED ( )
privateslot

Definition at line 705 of file PlayerControl.cpp.

◆ driverChangedEvent()

void driverChangedEvent ( )
overridevirtual

Reimplemented from EventListener.

Definition at line 1100 of file PlayerControl.cpp.

◆ fastForwardBtnClicked

void fastForwardBtnClicked ( )
privateslot

Definition at line 932 of file PlayerControl.cpp.

◆ jackTimebaseBtnClicked

void jackTimebaseBtnClicked ( )
privateslot

Definition at line 912 of file PlayerControl.cpp.

◆ jackTimebaseStateChangedEvent

void jackTimebaseStateChangedEvent ( int nState)
overridevirtualslot

Definition at line 1144 of file PlayerControl.cpp.

◆ jackTransportActivationEvent()

void jackTransportActivationEvent ( )
overridevirtual

Reimplemented from EventListener.

Definition at line 1115 of file PlayerControl.cpp.

◆ jackTransportBtnClicked

void jackTransportBtnClicked ( )
privateslot

Definition at line 893 of file PlayerControl.cpp.

◆ loopModeActivationEvent()

void loopModeActivationEvent ( )
overridevirtual

Reimplemented from EventListener.

Definition at line 946 of file PlayerControl.cpp.

◆ metronomeButtonClicked

void metronomeButtonClicked ( )
privateslot

Definition at line 964 of file PlayerControl.cpp.

◆ midiActivityEvent()

void midiActivityEvent ( )
overrideprivatevirtual

Reimplemented from EventListener.

Definition at line 698 of file PlayerControl.cpp.

◆ onPreferencesChanged

void onPreferencesChanged ( H2Core::Preferences::Changes changes)
slot

Definition at line 1195 of file PlayerControl.cpp.

◆ playBtnClicked

void playBtnClicked ( )
privateslot

Start audio engine.

Definition at line 650 of file PlayerControl.cpp.

◆ recBtnClicked

void recBtnClicked ( )
privateslot

Toggle record mode.

Definition at line 636 of file PlayerControl.cpp.

◆ rewindBtnClicked

void rewindBtnClicked ( )
privateslot

Definition at line 940 of file PlayerControl.cpp.

◆ rubberbandButtonToggle

void rubberbandButtonToggle ( )
privateslot

Definition at line 816 of file PlayerControl.cpp.

◆ showInstrumentRackButtonClicked

void showInstrumentRackButtonClicked ( )
privateslot

Definition at line 979 of file PlayerControl.cpp.

◆ showMixerButtonClicked

void showMixerButtonClicked ( )
privateslot

Definition at line 972 of file PlayerControl.cpp.

◆ showStatusBarMessage()

void showStatusBarMessage ( const QString & msg,
const QString & sCaller = "" )

Definition at line 1000 of file PlayerControl.cpp.

◆ songModeActivationEvent()

void songModeActivationEvent ( )
overridevirtual

Shared GUI update when activating Song or Pattern mode via button click or via OSC command.

Parameters
nValueIf 0, Pattern mode will be activate. Else, Song mode will be activated instead.

Reimplemented from EventListener.

Definition at line 723 of file PlayerControl.cpp.

◆ stopBtnClicked

void stopBtnClicked ( )
privateslot

Stop audio engine.

Definition at line 675 of file PlayerControl.cpp.

◆ tempoChangedEvent()

void tempoChangedEvent ( int nValue)
overridevirtual

Reimplemented from EventListener.

Definition at line 1058 of file PlayerControl.cpp.

◆ timelineActivationEvent()

void timelineActivationEvent ( )
overridevirtual

Reimplemented from EventListener.

Definition at line 987 of file PlayerControl.cpp.

◆ updateBeatCounter()

void updateBeatCounter ( )
private

Definition at line 1018 of file PlayerControl.cpp.

◆ updateBeatCounterToolTip()

void updateBeatCounterToolTip ( )
private

Definition at line 1044 of file PlayerControl.cpp.

◆ updateBPMSpinbox()

void updateBPMSpinbox ( )
private

Store the tool tip of the beat counter since it gets overwritten during deactivation.

Definition at line 992 of file PlayerControl.cpp.

◆ updateBPMSpinboxToolTip()

void updateBPMSpinboxToolTip ( )
private

Definition at line 1004 of file PlayerControl.cpp.

◆ updatePlayerControl

void updatePlayerControl ( )
privateslot

Definition at line 514 of file PlayerControl.cpp.

◆ updateSongEvent()

void updateSongEvent ( int nValue)
overridevirtual

Reimplemented from EventListener.

Definition at line 710 of file PlayerControl.cpp.

◆ updateStatusLabel()

void updateStatusLabel ( )
private

Ensure that the full width of the status label is used without cutting of the beginning of the message.

Field Documentation

◆ m_background

QPixmap m_background
private

Definition at line 116 of file PlayerControl.h.

◆ m_bLastBCOnOffBtnState

bool m_bLastBCOnOffBtnState
private

Definition at line 179 of file PlayerControl.h.

◆ m_bLCDBPMSpinboxIsArmed

bool m_bLCDBPMSpinboxIsArmed
private

When updating the tempo of the BPM spin box it is crucial to indicated that this was done due to a batch event and not due to user input.

Else a batch update would trigger its bpmChanged() slot, which in turn sets the core BPM again. When changing a lot of tempo very quick (switch between songs of different tempi) this spurious BPM setting will mess things up.

Definition at line 200 of file PlayerControl.h.

◆ m_midiActivityTimeout

std::chrono::milliseconds m_midiActivityTimeout
private

Definition at line 177 of file PlayerControl.h.

◆ m_nMinimumHeight

int m_nMinimumHeight = 43
staticconstexpr

Definition at line 75 of file PlayerControl.h.

◆ m_pBCBDownBtn

Button* m_pBCBDownBtn
private

Definition at line 136 of file PlayerControl.h.

◆ m_pBCBUpBtn

Button* m_pBCBUpBtn
private

Definition at line 135 of file PlayerControl.h.

◆ m_pBCDisplayB

QLabel* m_pBCDisplayB
private

Definition at line 162 of file PlayerControl.h.

◆ m_pBCDisplayT

QLabel* m_pBCDisplayT
private

Definition at line 163 of file PlayerControl.h.

◆ m_pBCDisplayZ

QLabel* m_pBCDisplayZ
private

Definition at line 161 of file PlayerControl.h.

◆ m_pBCOnOffBtn

Button* m_pBCOnOffBtn
private

Definition at line 131 of file PlayerControl.h.

◆ m_pBCSetPlayBtn

Button* m_pBCSetPlayBtn
private

Definition at line 132 of file PlayerControl.h.

◆ m_pBCTDownBtn

Button* m_pBCTDownBtn
private

Definition at line 134 of file PlayerControl.h.

◆ m_pBCTUpBtn

Button* m_pBCTUpBtn
private

Definition at line 133 of file PlayerControl.h.

◆ m_pBPMLbl

ClickableLabel* m_pBPMLbl
private

Definition at line 151 of file PlayerControl.h.

◆ m_pControlsBCPanel

PixmapWidget* m_pControlsBCPanel
private

Definition at line 159 of file PlayerControl.h.

◆ m_pCpuLbl

ClickableLabel* m_pCpuLbl
private

Definition at line 148 of file PlayerControl.h.

◆ m_pCpuLoadWidget

CpuLoadWidget* m_pCpuLoadWidget
private

Definition at line 145 of file PlayerControl.h.

◆ m_pFfwdBtn

Button* m_pFfwdBtn
private

Definition at line 122 of file PlayerControl.h.

◆ m_pHydrogen

H2Core::Hydrogen* m_pHydrogen
private

Definition at line 115 of file PlayerControl.h.

◆ m_pJackTimebaseBtn

Button* m_pJackTimebaseBtn
private

Definition at line 143 of file PlayerControl.h.

◆ m_pJackTransportBtn

Button* m_pJackTransportBtn
private

Definition at line 142 of file PlayerControl.h.

◆ m_pLCDBPMSpinbox

LCDSpinBox* m_pLCDBPMSpinbox
private

Definition at line 150 of file PlayerControl.h.

◆ m_pMetronomeBtn

Button* m_pMetronomeBtn
private

Definition at line 167 of file PlayerControl.h.

◆ m_pMetronomeLED

MetronomeLED* m_pMetronomeLED
private

Definition at line 166 of file PlayerControl.h.

◆ m_pMidiActivityLED

LED* m_pMidiActivityLED
private

Definition at line 146 of file PlayerControl.h.

◆ m_pMidiActivityTimer

QTimer* m_pMidiActivityTimer
private

Used to turn off the LED m_pMidiActivityLED indicating an incoming MIDI event after m_midiActivityTimeout milliseconds.

Definition at line 176 of file PlayerControl.h.

◆ m_pMidiInLbl

ClickableLabel* m_pMidiInLbl
private

Definition at line 147 of file PlayerControl.h.

◆ m_pPatternModeBtn

Button* m_pPatternModeBtn
private

Definition at line 127 of file PlayerControl.h.

◆ m_pPatternModeLED

LED* m_pPatternModeLED
private

Definition at line 128 of file PlayerControl.h.

◆ m_pPlayBtn

Button* m_pPlayBtn
private

Definition at line 120 of file PlayerControl.h.

◆ m_pRecBtn

Button* m_pRecBtn
private

Definition at line 119 of file PlayerControl.h.

◆ m_pRubberBPMChange

Button* m_pRubberBPMChange
private

Definition at line 140 of file PlayerControl.h.

◆ m_pRwdBtn

Button* m_pRwdBtn
private

Definition at line 118 of file PlayerControl.h.

◆ m_pShowInstrumentRackBtn

Button* m_pShowInstrumentRackBtn
private

Definition at line 170 of file PlayerControl.h.

◆ m_pShowMixerBtn

Button* m_pShowMixerBtn
private

Definition at line 169 of file PlayerControl.h.

◆ m_pSongLoopBtn

Button* m_pSongLoopBtn
private

Definition at line 124 of file PlayerControl.h.

◆ m_pSongModeBtn

Button* m_pSongModeBtn
private

Definition at line 125 of file PlayerControl.h.

◆ m_pSongModeLED

LED* m_pSongModeLED
private

Definition at line 126 of file PlayerControl.h.

◆ m_pStatusLabel

StatusMessageDisplay* m_pStatusLabel
private

Definition at line 172 of file PlayerControl.h.

◆ m_pStopBtn

Button* m_pStopBtn
private

Definition at line 121 of file PlayerControl.h.

◆ m_pTimeDisplay

LCDDisplay* m_pTimeDisplay
private

Definition at line 152 of file PlayerControl.h.

◆ m_pTimeHoursLbl

ClickableLabel* m_pTimeHoursLbl
private

Definition at line 153 of file PlayerControl.h.

◆ m_pTimeMilliSecondsLbl

ClickableLabel* m_pTimeMilliSecondsLbl
private

Definition at line 156 of file PlayerControl.h.

◆ m_pTimeMinutesLbl

ClickableLabel* m_pTimeMinutesLbl
private

Definition at line 154 of file PlayerControl.h.

◆ m_pTimeSecondsLbl

ClickableLabel* m_pTimeSecondsLbl
private

Definition at line 155 of file PlayerControl.h.

◆ m_sBCOnOffBtnJackTimebaseToolTip

QString m_sBCOnOffBtnJackTimebaseToolTip
private

Definition at line 189 of file PlayerControl.h.

◆ m_sBCOnOffBtnTimelineToolTip

QString m_sBCOnOffBtnTimelineToolTip
private

Definition at line 188 of file PlayerControl.h.

◆ m_sBCOnOffBtnToolTip

QString m_sBCOnOffBtnToolTip
private

Definition at line 187 of file PlayerControl.h.

◆ m_sLCDBPMSpinboxJackTimebaseToolTip

QString m_sLCDBPMSpinboxJackTimebaseToolTip
private

Definition at line 192 of file PlayerControl.h.

◆ m_sLCDBPMSpinboxTimelineToolTip

QString m_sLCDBPMSpinboxTimelineToolTip
private

Definition at line 191 of file PlayerControl.h.

◆ m_sLCDBPMSpinboxToolTip

QString m_sLCDBPMSpinboxToolTip
private

Definition at line 190 of file PlayerControl.h.