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

#include <editdrumset.h>

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

Public Member Functions

 EditDrumset (const Drumset *ds, QWidget *parent=0)
 
const Drumsetdrumset () const
 

Private Slots

void bboxClicked (QAbstractButton *button)
 
void itemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous)
 
void nameChanged (const QString &)
 
void shortcutChanged ()
 
void valueChanged ()
 
void load ()
 
void save ()
 
void customGboxToggled (bool)
 
void customQuarterChanged (int)
 

Private Member Functions

void apply ()
 
void updatePitchesList ()
 
void refreshPitchesList ()
 
void updateExample ()
 
virtual void hideEvent (QHideEvent *)
 
void fillCustomNoteheadsDataFromComboboxes (int pitch)
 
void setCustomNoteheadsGUIEnabled (bool enabled)
 
void setEnabledPitchControls (bool enable)
 
void fillNoteheadsComboboxes (bool customGroup, int pitch)
 

Private Attributes

Drumset nDrumset
 

Constructor & Destructor Documentation

◆ EditDrumset()

Ms::EditDrumset::EditDrumset ( const Drumset ds,
QWidget *  parent = 0 
)

Member Function Documentation

◆ apply()

void Ms::EditDrumset::apply ( )
private

◆ bboxClicked

void Ms::EditDrumset::bboxClicked ( QAbstractButton *  button)
privateslot

◆ customGboxToggled

void Ms::EditDrumset::customGboxToggled ( bool  checked)
privateslot

◆ customQuarterChanged

void Ms::EditDrumset::customQuarterChanged ( int  )
privateslot

◆ drumset()

const Drumset* Ms::EditDrumset::drumset ( ) const
inline

◆ fillCustomNoteheadsDataFromComboboxes()

void Ms::EditDrumset::fillCustomNoteheadsDataFromComboboxes ( int  pitch)
private

◆ fillNoteheadsComboboxes()

void Ms::EditDrumset::fillNoteheadsComboboxes ( bool  customGroup,
int  pitch 
)
private

◆ hideEvent()

void Ms::EditDrumset::hideEvent ( QHideEvent *  event)
privatevirtual

◆ itemChanged

void Ms::EditDrumset::itemChanged ( QTreeWidgetItem *  current,
QTreeWidgetItem *  previous 
)
privateslot

◆ load

void Ms::EditDrumset::load ( )
privateslot

◆ nameChanged

void Ms::EditDrumset::nameChanged ( const QString &  n)
privateslot

◆ refreshPitchesList()

void Ms::EditDrumset::refreshPitchesList ( )
private

◆ save

void Ms::EditDrumset::save ( )
privateslot

◆ setCustomNoteheadsGUIEnabled()

void Ms::EditDrumset::setCustomNoteheadsGUIEnabled ( bool  enabled)
private

◆ setEnabledPitchControls()

void Ms::EditDrumset::setEnabledPitchControls ( bool  enable)
private

◆ shortcutChanged

void Ms::EditDrumset::shortcutChanged ( )
privateslot

◆ updateExample()

void Ms::EditDrumset::updateExample ( )
private

◆ updatePitchesList()

void Ms::EditDrumset::updatePitchesList ( )
private

◆ valueChanged

void Ms::EditDrumset::valueChanged ( )
privateslot

Member Data Documentation

◆ nDrumset

Drumset Ms::EditDrumset::nDrumset
private

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