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

#include <inspectorFret.h>

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

Public Member Functions

 InspectorFretDiagram (QWidget *parent)
 
- Public Member Functions inherited from Ms::InspectorElementBase
 InspectorElementBase (QWidget *parent)
 
- Public Member Functions inherited from Ms::InspectorBase
 InspectorBase (QWidget *parent)
 
virtual void postInit ()
 
QWidget * addWidget ()
 

Private Slots

virtual void valueChanged (int idx) override
 
void fretNumberChanged (int fretNumber)
 
void resetFretNumber ()
 
void circleButtonToggled (bool v)
 
void crossButtonToggled (bool v)
 
void squareButtonToggled (bool v)
 
void triangleButtonToggled (bool v)
 
void barreButtonToggled (bool v)
 
void multidotButtonToggled (bool v)
 
void clearButtonClicked ()
 

Private Member Functions

virtual void setElement () override
 
void genericButtonToggled (QPushButton *b, bool v, FretDotType dtype)
 

Private Attributes

Ui::InspectorFretDiagram f
 
std::vector< QPushButton * > dotTypeButtons
 

Additional Inherited Members

- Signals inherited from Ms::InspectorBase
void elementChanged ()
 
- Protected Slots inherited from Ms::InspectorBase
virtual void valueChanged (int idx, bool reset)
 
virtual void valueChanged (int idx)
 
void resetClicked (int)
 
void setStyleClicked (int)
 
- Protected Member Functions inherited from Ms::InspectorBase
virtual void setValue (const InspectorItem &, QVariant)
 
QVariant getValue (const InspectorItem &) const
 
bool isDefault (const InspectorItem &)
 
void mapSignals (const std::vector< InspectorItem > &il=std::vector< InspectorItem >(), const std::vector< InspectorPanel > &pl=std::vector< InspectorPanel >())
 
void setupLineStyle (QComboBox *)
 
- Protected Attributes inherited from Ms::InspectorElementBase
UiInspectorElement e
 
- Protected Attributes inherited from Ms::InspectorBase
std::vector< InspectorItemiList
 
std::vector< InspectorPanelpList
 
QVBoxLayout * _layout
 
Inspectorinspector
 

Constructor & Destructor Documentation

◆ InspectorFretDiagram()

Ms::InspectorFretDiagram::InspectorFretDiagram ( QWidget *  parent)

Member Function Documentation

◆ barreButtonToggled

void Ms::InspectorFretDiagram::barreButtonToggled ( bool  v)
privateslot

◆ circleButtonToggled

void Ms::InspectorFretDiagram::circleButtonToggled ( bool  v)
privateslot

◆ clearButtonClicked

void Ms::InspectorFretDiagram::clearButtonClicked ( )
privateslot

◆ crossButtonToggled

void Ms::InspectorFretDiagram::crossButtonToggled ( bool  v)
privateslot

◆ fretNumberChanged

void Ms::InspectorFretDiagram::fretNumberChanged ( int  fretNumber)
privateslot

◆ genericButtonToggled()

void Ms::InspectorFretDiagram::genericButtonToggled ( QPushButton *  b,
bool  v,
FretDotType  dtype 
)
private

◆ multidotButtonToggled

void Ms::InspectorFretDiagram::multidotButtonToggled ( bool  v)
privateslot

◆ resetFretNumber

void Ms::InspectorFretDiagram::resetFretNumber ( )
privateslot

◆ setElement()

void Ms::InspectorFretDiagram::setElement ( )
overrideprivatevirtual

Reimplemented from Ms::InspectorElementBase.

◆ squareButtonToggled

void Ms::InspectorFretDiagram::squareButtonToggled ( bool  v)
privateslot

◆ triangleButtonToggled

void Ms::InspectorFretDiagram::triangleButtonToggled ( bool  v)
privateslot

◆ valueChanged

void Ms::InspectorFretDiagram::valueChanged ( int  idx)
overrideprivatevirtualslot

Member Data Documentation

◆ dotTypeButtons

std::vector<QPushButton*> Ms::InspectorFretDiagram::dotTypeButtons
private

◆ f

Ui::InspectorFretDiagram Ms::InspectorFretDiagram::f
private

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