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

#include <stafftextproperties.h>

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

Public Member Functions

 StaffTextProperties (const StaffTextBase *, QWidget *parent=0)
 
 ~StaffTextProperties ()
 
const StaffTextBasestaffTextBase () const
 

Private Slots

void saveValues ()
 
void channelItemChanged (QTreeWidgetItem *, QTreeWidgetItem *)
 
void voiceButtonClicked (int)
 
void tabChanged (int tab)
 
void setSwingControls (bool)
 

Private Member Functions

void saveChannel (int channel)
 
virtual void hideEvent (QHideEvent *)
 

Private Attributes

StaffTextBase_staffText
 
QToolButton * vb [4][4]
 
QComboBox * channelCombo [4]
 
QPushButton * stops [4][16]
 
int curTabIndex
 

Constructor & Destructor Documentation

◆ StaffTextProperties()

Ms::StaffTextProperties::StaffTextProperties ( const StaffTextBase st,
QWidget *  parent = 0 
)

◆ ~StaffTextProperties()

Ms::StaffTextProperties::~StaffTextProperties ( )

Member Function Documentation

◆ channelItemChanged

void Ms::StaffTextProperties::channelItemChanged ( QTreeWidgetItem *  item,
QTreeWidgetItem *  pitem 
)
privateslot

◆ hideEvent()

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

◆ saveChannel()

void Ms::StaffTextProperties::saveChannel ( int  channel)
private

◆ saveValues

void Ms::StaffTextProperties::saveValues ( )
privateslot

◆ setSwingControls

void Ms::StaffTextProperties::setSwingControls ( bool  checked)
privateslot

◆ staffTextBase()

const StaffTextBase* Ms::StaffTextProperties::staffTextBase ( ) const
inline

◆ tabChanged

void Ms::StaffTextProperties::tabChanged ( int  tab)
privateslot

◆ voiceButtonClicked

void Ms::StaffTextProperties::voiceButtonClicked ( int  val)
privateslot

Member Data Documentation

◆ _staffText

StaffTextBase* Ms::StaffTextProperties::_staffText
private

◆ channelCombo

QComboBox* Ms::StaffTextProperties::channelCombo[4]
private

◆ curTabIndex

int Ms::StaffTextProperties::curTabIndex
private

◆ stops

QPushButton* Ms::StaffTextProperties::stops[4][16]
private

◆ vb

QToolButton* Ms::StaffTextProperties::vb[4][4]
private

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