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

#include <drumroll.h>

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

Public Slots

void changeSelection (SelState)
 

Public Member Functions

 DrumrollEditor (QWidget *parent=0)
 
void setStaff (Staff *staff)
 
Scorescore () const
 
void heartBeat (Seq *)
 
void writeSettings ()
 

Private Slots

void selectionChanged ()
 
void veloTypeChanged (int)
 
void velocityChanged (int)
 
void keyPressed (int)
 
void keyReleased (int)
 
void moveLocator (int)
 
void cmd (QAction *)
 

Private Member Functions

void updateVelocity (Note *note)
 
void updateSelection ()
 
void readSettings ()
 

Private Attributes

DrumViewgv
 
Score_score
 
Staffstaff
 
Awl::PitchEditpitch
 
QSpinBox * velocity
 
Pos locator [3]
 
QComboBox * veloType
 
Awl::PosLabelpos
 
Rulerruler
 

Constructor & Destructor Documentation

◆ DrumrollEditor()

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

Member Function Documentation

◆ changeSelection

void Ms::DrumrollEditor::changeSelection ( SelState  )
slot

◆ cmd

void Ms::DrumrollEditor::cmd ( QAction *  a)
privateslot

◆ heartBeat()

void Ms::DrumrollEditor::heartBeat ( Seq s)

◆ keyPressed

void Ms::DrumrollEditor::keyPressed ( int  p)
privateslot

◆ keyReleased

void Ms::DrumrollEditor::keyReleased ( int  )
privateslot

◆ moveLocator

void Ms::DrumrollEditor::moveLocator ( int  i)
privateslot

◆ readSettings()

void Ms::DrumrollEditor::readSettings ( )
private

◆ score()

Score* Ms::DrumrollEditor::score ( ) const
inline

◆ selectionChanged

void Ms::DrumrollEditor::selectionChanged ( )
privateslot

◆ setStaff()

void Ms::DrumrollEditor::setStaff ( Staff staff)

◆ updateSelection()

void Ms::DrumrollEditor::updateSelection ( )
private

◆ updateVelocity()

void Ms::DrumrollEditor::updateVelocity ( Note note)
private

◆ velocityChanged

void Ms::DrumrollEditor::velocityChanged ( int  val)
privateslot

◆ veloTypeChanged

void Ms::DrumrollEditor::veloTypeChanged ( int  val)
privateslot

◆ writeSettings()

void Ms::DrumrollEditor::writeSettings ( )

Member Data Documentation

◆ _score

Score* Ms::DrumrollEditor::_score
private

◆ gv

DrumView* Ms::DrumrollEditor::gv
private

◆ locator

Pos Ms::DrumrollEditor::locator[3]
private

◆ pitch

Awl::PitchEdit* Ms::DrumrollEditor::pitch
private

◆ pos

Awl::PosLabel* Ms::DrumrollEditor::pos
private

◆ ruler

Ruler* Ms::DrumrollEditor::ruler
private

◆ staff

Staff* Ms::DrumrollEditor::staff
private

◆ velocity

QSpinBox* Ms::DrumrollEditor::velocity
private

◆ veloType

QComboBox* Ms::DrumrollEditor::veloType
private

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