MuseScore  3.4
Music composition and notation
Signals | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
Ms::PianoTools Class Reference

#include <pianotools.h>

Inheritance diagram for Ms::PianoTools:
Inheritance graph
[legend]
Collaboration diagram for Ms::PianoTools:
Collaboration graph
[legend]

Signals

void keyPressed (int pitch, bool chord, int vel)
 
void keyReleased (int pitch, bool chord, int vel)
 

Public Member Functions

 PianoTools (QWidget *parent=0)
 
void pressPitch (int pitch)
 
void releasePitch (int pitch)
 
void setPlaybackNotes (QList< const Note *> notes)
 
void clearSelection ()
 
void changeSelection (const Selection &selection)
 

Protected Member Functions

virtual void changeEvent (QEvent *event)
 
void retranslate ()
 

Private Attributes

HPiano_piano
 

Constructor & Destructor Documentation

◆ PianoTools()

Ms::PianoTools::PianoTools ( QWidget *  parent = 0)

Member Function Documentation

◆ changeEvent()

void Ms::PianoTools::changeEvent ( QEvent *  event)
protectedvirtual

◆ changeSelection()

void Ms::PianoTools::changeSelection ( const Selection selection)

◆ clearSelection()

void Ms::PianoTools::clearSelection ( )

◆ keyPressed

void Ms::PianoTools::keyPressed ( int  pitch,
bool  chord,
int  vel 
)
signal

◆ keyReleased

void Ms::PianoTools::keyReleased ( int  pitch,
bool  chord,
int  vel 
)
signal

◆ pressPitch()

void Ms::PianoTools::pressPitch ( int  pitch)
inline

◆ releasePitch()

void Ms::PianoTools::releasePitch ( int  pitch)
inline

◆ retranslate()

void Ms::PianoTools::retranslate ( )
protected

◆ setPlaybackNotes()

void Ms::PianoTools::setPlaybackNotes ( QList< const Note *>  notes)

Member Data Documentation

◆ _piano

HPiano* Ms::PianoTools::_piano
private

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