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

#include <poslabel.h>

Inheritance diagram for Awl::PosLabel:
Inheritance graph
[legend]
Collaboration diagram for Awl::PosLabel:
Collaboration graph
[legend]

Public Slots

void setValue (const Pos &)
 

Public Member Functions

 PosLabel (QWidget *parent=0)
 
 PosLabel (TempoMap *, TimeSigMap *, QWidget *parent=0)
 
void setContext (TempoMap *, TimeSigMap *)
 
Pos value () const
 
void setSmpte (bool)
 
bool smpte () const
 

Protected Member Functions

QSize sizeHint () const
 

Private Member Functions

void updateValue ()
 

Private Attributes

bool _smpte
 
Pos pos
 

Constructor & Destructor Documentation

◆ PosLabel() [1/2]

Awl::PosLabel::PosLabel ( QWidget *  parent = 0)

◆ PosLabel() [2/2]

Awl::PosLabel::PosLabel ( TempoMap tl,
TimeSigMap sl,
QWidget *  parent = 0 
)

Member Function Documentation

◆ setContext()

void Awl::PosLabel::setContext ( TempoMap tl,
TimeSigMap sl 
)

◆ setSmpte()

void Awl::PosLabel::setSmpte ( bool  val)

◆ setValue

void Awl::PosLabel::setValue ( const Pos val)
slot

◆ sizeHint()

QSize Awl::PosLabel::sizeHint ( ) const
protected

◆ smpte()

bool Awl::PosLabel::smpte ( ) const
inline

◆ updateValue()

void Awl::PosLabel::updateValue ( )
private

◆ value()

Pos Awl::PosLabel::value ( ) const
inline

Member Data Documentation

◆ _smpte

bool Awl::PosLabel::_smpte
private

◆ pos

Pos Awl::PosLabel::pos
private

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