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
FullScreenKeyboardDialog Class Reference

Dialog that displays a KeyboardGraphicsView in fullscreen. More...

#include <fullscreenkeyboarddialog.h>

+ Inheritance diagram for FullScreenKeyboardDialog:
+ Collaboration diagram for FullScreenKeyboardDialog:

Public Member Functions

 FullScreenKeyboardDialog (KeyboardGraphicsView *parent)
 Constructor. More...
 
 ~FullScreenKeyboardDialog ()
 Destructor. More...
 
KeyboardGraphicsViewgetKeyboardView ()
 Getter function for the displayed KeyboardGraphicsView. More...
 

Private Slots

void reject () overridefinal
 
void accept () overridefinal
 

Private Attributes

KeyboardGraphicsViewmKeyboardView
 Pointer to the displayed KeyboardGraphicsView in fullscreen. More...
 
KeyboardGraphicsViewmParentKeyboardView
 
QDialogButtonBox * mDialogButtons
 button box More...
 

Detailed Description

Dialog that displays a KeyboardGraphicsView in fullscreen.

On small devices it is impossible to select a key on the standard KeyboardGraphicsView at the bottom. Instead a press on the KeyboardGraphicsView will open this dialog and allow to select a key in fullscreen mode.

Definition at line 36 of file fullscreenkeyboarddialog.h.

Constructor & Destructor Documentation

FullScreenKeyboardDialog::FullScreenKeyboardDialog ( KeyboardGraphicsView parent)

Constructor.

Parameters
TheKeyboardGraphicsView that opened this dialog.

Definition at line 26 of file fullscreenkeyboarddialog.cpp.

+ Here is the call graph for this function:

FullScreenKeyboardDialog::~FullScreenKeyboardDialog ( )

Destructor.

Definition at line 57 of file fullscreenkeyboarddialog.cpp.

Member Function Documentation

void FullScreenKeyboardDialog::accept ( )
finaloverrideprivateslot

Definition at line 66 of file fullscreenkeyboarddialog.cpp.

+ Here is the call graph for this function:

KeyboardGraphicsView* FullScreenKeyboardDialog::getKeyboardView ( )
inline

Getter function for the displayed KeyboardGraphicsView.

Returns
mKeyboardView

Definition at line 57 of file fullscreenkeyboarddialog.h.

void FullScreenKeyboardDialog::reject ( )
finaloverrideprivateslot

Definition at line 62 of file fullscreenkeyboarddialog.cpp.

Member Data Documentation

QDialogButtonBox* FullScreenKeyboardDialog::mDialogButtons
private

button box

Definition at line 70 of file fullscreenkeyboarddialog.h.

KeyboardGraphicsView* FullScreenKeyboardDialog::mKeyboardView
private

Pointer to the displayed KeyboardGraphicsView in fullscreen.

Definition at line 65 of file fullscreenkeyboarddialog.h.

KeyboardGraphicsView* FullScreenKeyboardDialog::mParentKeyboardView
private

Definition at line 67 of file fullscreenkeyboarddialog.h.


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