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

#include <tourhandler.h>

Public Member Functions

 Tour (QString name)
 
void addMessage (QString m, QList< QString > w)
 
QList< TourMessagemessages ()
 
QList< QWidget * > getWidgetsByName (QString n)
 
void addNameAndWidget (QString n, QWidget *w)
 
void clearWidgets ()
 
bool hasNameForWidget (QString n)
 
void setTourName (QString n)
 
QString tourName ()
 
void setCompleted (bool c)
 
bool completed ()
 

Private Attributes

QList< TourMessage_messages
 
QMultiMap< QString, QWidget * > nameToWidget
 
QString _tourName
 
bool _completed = false
 

Constructor & Destructor Documentation

◆ Tour()

Ms::Tour::Tour ( QString  name)
inline

Member Function Documentation

◆ addMessage()

void Ms::Tour::addMessage ( QString  m,
QList< QString >  w 
)
inline

◆ addNameAndWidget()

void Ms::Tour::addNameAndWidget ( QString  n,
QWidget *  w 
)
inline

◆ clearWidgets()

void Ms::Tour::clearWidgets ( )
inline

◆ completed()

bool Ms::Tour::completed ( )
inline

◆ getWidgetsByName()

QList<QWidget*> Ms::Tour::getWidgetsByName ( QString  n)
inline

◆ hasNameForWidget()

bool Ms::Tour::hasNameForWidget ( QString  n)
inline

◆ messages()

QList<TourMessage> Ms::Tour::messages ( )
inline

◆ setCompleted()

void Ms::Tour::setCompleted ( bool  c)
inline

◆ setTourName()

void Ms::Tour::setTourName ( QString  n)
inline

◆ tourName()

QString Ms::Tour::tourName ( )
inline

Member Data Documentation

◆ _completed

bool Ms::Tour::_completed = false
private

◆ _messages

QList<TourMessage> Ms::Tour::_messages
private

◆ _tourName

QString Ms::Tour::_tourName
private

◆ nameToWidget

QMultiMap<QString, QWidget*> Ms::Tour::nameToWidget
private

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