Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
VolumeControlGroupBox Class Reference

#include <volumecontrolgroupbox.h>

+ Inheritance diagram for VolumeControlGroupBox:
+ Collaboration diagram for VolumeControlGroupBox:

Public Slots

void updateLevels (double stopLevel, double onLevel)
 

Signals

void refreshInputLevels ()
 
void muteMicroToggled (bool)
 
void muteSpeakerToggled (bool)
 

Public Member Functions

 VolumeControlGroupBox (QWidget *parent)
 
- Public Member Functions inherited from DisplaySizeDependingGroupBox
 DisplaySizeDependingGroupBox (QWidget *parent, QLayout *mainLayout, int operationModeFlags)
 
void setTitle (QString title)
 

Private Slots

void onRefreshClicked ()
 
void onMicroMuteToggled (bool)
 
void onSpeakerMuteToggled (bool)
 

Private Attributes

VolumeControlLevelmVolumeControlLevel = nullptr
 
QHBoxLayout * mLinesLayout = nullptr
 
QHBoxLayout * mTextLayout = nullptr
 

Additional Inherited Members

- Protected Slots inherited from DisplaySizeDependingGroupBox
virtual void onModeChanged (OperationMode mode)
 
- Protected Attributes inherited from DisplaySizeDependingGroupBox
QGroupBox * mGroupBox = nullptr
 
QWidget * mMainWidgetContainer = nullptr
 

Detailed Description

Definition at line 28 of file volumecontrolgroupbox.h.

Constructor & Destructor Documentation

VolumeControlGroupBox::VolumeControlGroupBox ( QWidget *  parent)

Definition at line 32 of file volumecontrolgroupbox.cpp.

+ Here is the call graph for this function:

Member Function Documentation

void VolumeControlGroupBox::muteMicroToggled ( bool  )
signal
void VolumeControlGroupBox::muteSpeakerToggled ( bool  )
signal
void VolumeControlGroupBox::onMicroMuteToggled ( bool  b)
privateslot

Definition at line 171 of file volumecontrolgroupbox.cpp.

void VolumeControlGroupBox::onRefreshClicked ( )
privateslot

Definition at line 167 of file volumecontrolgroupbox.cpp.

void VolumeControlGroupBox::onSpeakerMuteToggled ( bool  b)
privateslot

Definition at line 175 of file volumecontrolgroupbox.cpp.

void VolumeControlGroupBox::refreshInputLevels ( )
signal
void VolumeControlGroupBox::updateLevels ( double  stopLevel,
double  onLevel 
)
slot

Definition at line 151 of file volumecontrolgroupbox.cpp.

Member Data Documentation

QHBoxLayout* VolumeControlGroupBox::mLinesLayout = nullptr
private

Definition at line 36 of file volumecontrolgroupbox.h.

QHBoxLayout* VolumeControlGroupBox::mTextLayout = nullptr
private

Definition at line 37 of file volumecontrolgroupbox.h.

VolumeControlLevel* VolumeControlGroupBox::mVolumeControlLevel = nullptr
private

Definition at line 35 of file volumecontrolgroupbox.h.


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