• Wizards
  • Wizards Class

    class ScreenPlay::Wizards

    Baseclass for all wizards. Mostly for copying and creating project files. More...

    Header: #include <Wizards>

    Public Functions

    Wizards(const std::shared_ptr<GlobalVariables> &globalVariables, QObject *parent = nullptr)

    Public Slots

    void createHTMLWallpaper(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)
    void createHTMLWidget(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)
    void createQMLWallpaper(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)
    void createQMLWidget(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)
    void createWebsiteWallpaper(const QString &title, const QString &previewThumbnail, const QUrl &url, const QVector<QString> &tags)

    Detailed Description

    Member Function Documentation

    Wizards::Wizards(const std::shared_ptr<GlobalVariables> &globalVariables, QObject *parent = nullptr)

    Constructor.

    [slot] void Wizards::createHTMLWallpaper(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)

    Creates a HTML wallpaper.

    [slot] void Wizards::createHTMLWidget(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)

    Creates a new widget.

    [slot] void Wizards::createQMLWallpaper(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)

    .

    [slot] void Wizards::createQMLWidget(const QString &title, const QString &licenseName, const QString &licenseFile, const QString &createdBy, const QString &previewThumbnail, const QVector<QString> &tags)

    Creates a new widget.

    [slot] void Wizards::createWebsiteWallpaper(const QString &title, const QString &previewThumbnail, const QUrl &url, const QVector<QString> &tags)

    .