aboutsummaryrefslogtreecommitdiff
path: root/launcher/meta/Version.h
diff options
context:
space:
mode:
authortxtsd <code@ihavea.quest>2022-11-04 15:39:41 +0530
committerGitHub <noreply@github.com>2022-11-04 15:39:41 +0530
commit8f045af8679e9ae1da120eb56e4cec452284ac56 (patch)
tree494945886ba7070b23b4256c72896705ad47e04a /launcher/meta/Version.h
parent2cf4d5f8ecd4afb1179b5a4e3bf694bcd359b628 (diff)
parent7956e6f04e32448b0043a49ff08873e117ba0a0b (diff)
downloadPrismLauncher-8f045af8679e9ae1da120eb56e4cec452284ac56.tar.gz
PrismLauncher-8f045af8679e9ae1da120eb56e4cec452284ac56.tar.bz2
PrismLauncher-8f045af8679e9ae1da120eb56e4cec452284ac56.zip
Merge pull request #374 from flowln/fix_lto
Diffstat (limited to 'launcher/meta/Version.h')
-rw-r--r--launcher/meta/Version.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/launcher/meta/Version.h b/launcher/meta/Version.h
index dea8dc8a..7228fa36 100644
--- a/launcher/meta/Version.h
+++ b/launcher/meta/Version.h
@@ -30,13 +30,14 @@
namespace Meta
{
-using VersionPtr = std::shared_ptr<class Version>;
class Version : public QObject, public BaseVersion, public BaseEntity
{
Q_OBJECT
-public: /* con/des */
+public:
+ using Ptr = std::shared_ptr<Version>;
+
explicit Version(const QString &uid, const QString &version);
virtual ~Version();
@@ -78,8 +79,8 @@ public: /* con/des */
return m_data != nullptr;
}
- void merge(const VersionPtr &other);
- void mergeFromList(const VersionPtr &other);
+ void merge(const Version::Ptr &other);
+ void mergeFromList(const Version::Ptr &other);
void parse(const QJsonObject &obj) override;
QString localFilename() const override;
@@ -113,4 +114,4 @@ private:
};
}
-Q_DECLARE_METATYPE(Meta::VersionPtr)
+Q_DECLARE_METATYPE(Meta::Version::Ptr)