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

#include <tremolobarcanvas.h>

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

Signals

void tremoloBarCanvasChanged ()
 

Public Member Functions

 TremoloBarCanvas (QWidget *parent=0)
 
const QList< PitchValue > & points () const
 
QList< PitchValue > & points ()
 
void setPoints (const QList< PitchValue > &p)
 

Private Member Functions

virtual void paintEvent (QPaintEvent *)
 
virtual void mousePressEvent (QMouseEvent *)
 

Private Attributes

QList< PitchValue_points
 

Constructor & Destructor Documentation

◆ TremoloBarCanvas()

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

Member Function Documentation

◆ mousePressEvent()

void Ms::TremoloBarCanvas::mousePressEvent ( QMouseEvent *  ev)
privatevirtual

◆ paintEvent()

void Ms::TremoloBarCanvas::paintEvent ( QPaintEvent *  ev)
privatevirtual

◆ points() [1/2]

const QList<PitchValue>& Ms::TremoloBarCanvas::points ( ) const
inline

◆ points() [2/2]

QList<PitchValue>& Ms::TremoloBarCanvas::points ( )
inline

◆ setPoints()

void Ms::TremoloBarCanvas::setPoints ( const QList< PitchValue > &  p)
inline

◆ tremoloBarCanvasChanged

void Ms::TremoloBarCanvas::tremoloBarCanvasChanged ( )
signal

Member Data Documentation

◆ _points

QList<PitchValue> Ms::TremoloBarCanvas::_points
private

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