MuseScore
3.4
Music composition and notation
|
#include <tourhandler.h>
Public Slots | |
void | showWelcomeTour () |
Public Member Functions | |
TourHandler (QObject *parent) | |
void | loadTours () |
void | resetCompletedTours () |
void | readCompletedTours () |
void | writeCompletedTours () |
bool | eventFilter (QObject *obj, QEvent *event) |
void | attachTour (QObject *obj, QEvent::Type eventType, QString tourName) |
void | delayWelcomeTour () |
void | showDelayedWelcomeTour () |
Static Public Member Functions | |
static void | startTour (QString tourName) |
static void | addWidgetToTour (QString tourName, QWidget *widget, QString widgetName) |
static void | clearWidgetsFromTour (QString tourName) |
static QList< QString > | allTourShortcuts () |
Private Member Functions | |
void | loadTour (XmlReader &tourXml) |
Static Private Member Functions | |
static void | displayTour (Tour *tour) |
static void | positionMessage (QList< QWidget *> widgets, QMessageBox *mbox) |
static QList< QWidget * > | getWidgetsByNames (Tour *tour, QList< QString > names) |
Private Attributes | |
QMap< QObject *, QMap< QEvent::Type, QString > * > | eventHandler |
bool | delayedWelcomeTour = false |
Static Private Attributes | |
static QHash< QString, Tour * > | allTours |
static QHash< QString, Tour * > | shortcutToTour |
static QMap< QString, QMap< QString, QString > * > | eventNameLookup |
|
inline |
|
static |
|
inlinestatic |
void Ms::TourHandler::attachTour | ( | QObject * | obj, |
QEvent::Type | eventType, | ||
QString | tourName | ||
) |
|
static |
|
inline |
|
staticprivate |
bool Ms::TourHandler::eventFilter | ( | QObject * | obj, |
QEvent * | event | ||
) |
|
staticprivate |
|
private |
void Ms::TourHandler::loadTours | ( | ) |
|
staticprivate |
void Ms::TourHandler::readCompletedTours | ( | ) |
void Ms::TourHandler::resetCompletedTours | ( | ) |
void Ms::TourHandler::showDelayedWelcomeTour | ( | ) |
|
slot |
|
static |
void Ms::TourHandler::writeCompletedTours | ( | ) |
|
staticprivate |
|
private |
|
private |
|
staticprivate |
|
staticprivate |