• ScreenPlayWidget
  • ScreenPlayWidget Class

    class ScreenPlay::ScreenPlayWidget

    A Single Object to manage a Widget. More...

    Header: #include <ScreenPlayWidget>

    Public Functions

    ScreenPlayWidget(const QString &appID, const std::shared_ptr<GlobalVariables> &globalVariables, const QPoint &position, const QString &absolutePath, const QString &previewImage, const QJsonObject &properties, const InstalledType::InstalledType type)
    QString absolutePath() const
    QString appID() const
    QPoint position() const
    QString previewImage() const
    void setSDKConnection(const std::shared_ptr<SDKConnection> &connection)
    InstalledType::InstalledType type() const

    Public Slots

    QJsonObject getActiveSettingsJson()
    void setAbsolutePath(QString absolutePath)
    void setAppID(QString appID)
    void setPosition(QPoint position)
    void setPreviewImage(QString previewImage)
    void setType(InstalledType::InstalledType type)

    Signals

    void absolutePathChanged(QString absolutePath)
    void appIDChanged(QString appID)
    void positionChanged(QPoint position)
    void previewImageChanged(QString previewImage)
    void typeChanged(InstalledType::InstalledType type)

    Detailed Description

    This class is only for managing the QProcess to an extern ScreenPlayWidget!

    Member Function Documentation

    ScreenPlayWidget::ScreenPlayWidget(const QString &appID, const std::shared_ptr<GlobalVariables> &globalVariables, const QPoint &position, const QString &absolutePath, const QString &previewImage, const QJsonObject &properties, const InstalledType::InstalledType type)

    Constructor.

    [slot] QJsonObject ScreenPlayWidget::getActiveSettingsJson()

    .

    void ScreenPlayWidget::setSDKConnection(const std::shared_ptr<SDKConnection> &connection)

    .