Top-level class representing the VR-Engage application.
Definition playerStationApp.h:163
QString myText
Current text content of the notification.
Definition playerStationTempNotification.h:99
QQuickItem * myRoot
Pointer to the root QML item for the notification UI.
Definition playerStationTempNotification.h:111
virtual void newNotification(const QString &text, double lifetime=3.0)
Displays a new temporary notification.
virtual void init()
Initializes the notification system.
virtual void setLifetime(double time)
Sets the lifetime of the notification.
double myLifetime
Current lifetime of the notification in seconds.
Definition playerStationTempNotification.h:102
virtual void open()
Opens the notification.
virtual void setText(const QString &str)
Sets the text content of the notification.
std::string myTargetWindow
Target window name for displaying the notification.
Definition playerStationTempNotification.h:108
DtPlayerStationTempNotification(DtPlayerStationApp &app, const std::string &target_window="")
Constructor.
virtual void close()
Closes the notification.
virtual ~DtPlayerStationTempNotification() override
Virtual destructor.
DtPlayerStationApp & myApp
Reference to the player station application.
Definition playerStationTempNotification.h:105
Defines export macros for the VR-Engage Player Station library.
#define PLAYERSTATION_DLL
Definition export.h:24
Include export definitions for this library.
Definition glsVreMessageUtil.h:49