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)


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  )
void VolumeControlGroupBox::muteSpeakerToggled ( bool  )
void VolumeControlGroupBox::onMicroMuteToggled ( bool  b)

Definition at line 171 of file volumecontrolgroupbox.cpp.

void VolumeControlGroupBox::onRefreshClicked ( )

Definition at line 167 of file volumecontrolgroupbox.cpp.

void VolumeControlGroupBox::onSpeakerMuteToggled ( bool  b)

Definition at line 175 of file volumecontrolgroupbox.cpp.

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

Definition at line 151 of file volumecontrolgroupbox.cpp.

Member Data Documentation

QHBoxLayout* VolumeControlGroupBox::mLinesLayout = nullptr

Definition at line 36 of file volumecontrolgroupbox.h.

QHBoxLayout* VolumeControlGroupBox::mTextLayout = nullptr

Definition at line 37 of file volumecontrolgroupbox.h.

VolumeControlLevel* VolumeControlGroupBox::mVolumeControlLevel = nullptr

Definition at line 35 of file volumecontrolgroupbox.h.

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