diff options
Diffstat (limited to 'src/selfupdater.h')
| -rw-r--r-- | src/selfupdater.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/selfupdater.h b/src/selfupdater.h index cc68ad27..b3934084 100644 --- a/src/selfupdater.h +++ b/src/selfupdater.h @@ -22,9 +22,6 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>. #include <map> -#include <github.h> -#include <versioninfo.h> - class Archive; class NexusInterface; class PluginContainer; @@ -43,6 +40,10 @@ class QNetworkReply; class QProgressDialog; class Settings; +#include <uibase/versioning.h> + +#include "github.h" + /** * @brief manages updates for Mod Organizer itself * This class is used to update the Mod Organizer @@ -98,7 +99,7 @@ public: /** * @return current version of Mod Organizer **/ - MOBase::VersionInfo getVersion() const { return m_MOVersion; } + MOBase::Version getVersion() const { return m_MOVersion; } signals: @@ -134,7 +135,7 @@ private slots: private: QWidget* m_Parent; - MOBase::VersionInfo m_MOVersion; + MOBase::Version m_MOVersion; NexusInterface* m_Interface; QFile m_UpdateFile; QNetworkReply* m_Reply; @@ -146,7 +147,7 @@ private: // Map from version to release, in decreasing order (first element is the latest // release): - using CandidatesMap = std::map<MOBase::VersionInfo, QJsonObject, std::greater<>>; + using CandidatesMap = std::map<MOBase::Version, QJsonObject, std::greater<>>; CandidatesMap m_UpdateCandidates; }; |
