#ifndef VERSIONCONTAINER_H #define VERSIONCONTAINER_H #include #include class VersionContainer : public QObject { Q_OBJECT public: explicit VersionContainer(QObject *parent = nullptr); ~VersionContainer(); QString getLocalVersion() const; StreamingVersionData *getLocalVersionData() const; void setLocalVersionData(StreamingVersionData *value); StreamingVersionData *getServerVersionData() const; void setServerVersionData(StreamingVersionData *value); signals: void sigSetServerVersion(StreamingVersionData *value); private: StreamingVersionData *localVersionData; StreamingVersionData *serverVersionData; }; #endif // VERSIONCONTAINER_H