mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2026-06-29 01:54:20 +03:00
Make BaseVersion const-correct in order to remove const-cast from Meta::Version
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
parent
b7b06c0e48
commit
5ef61aa445
7 changed files with 33 additions and 33 deletions
|
|
@ -32,17 +32,17 @@ enum class DownloadType { Manifest, Archive, Unknown };
|
|||
|
||||
class Metadata : public BaseVersion {
|
||||
public:
|
||||
virtual QString descriptor() override { return version.toString(); }
|
||||
virtual QString descriptor() const override { return version.toString(); }
|
||||
|
||||
virtual QString name() override { return m_name; }
|
||||
virtual QString name() const override { return m_name; }
|
||||
|
||||
virtual QString typeString() const override { return vendor; }
|
||||
|
||||
virtual bool operator<(BaseVersion& a) override;
|
||||
virtual bool operator>(BaseVersion& a) override;
|
||||
bool operator<(const Metadata& rhs);
|
||||
bool operator==(const Metadata& rhs);
|
||||
bool operator>(const Metadata& rhs);
|
||||
virtual bool operator<(BaseVersion& a) const override;
|
||||
virtual bool operator>(BaseVersion& a) const override;
|
||||
bool operator<(const Metadata& rhs) const;
|
||||
bool operator==(const Metadata& rhs) const;
|
||||
bool operator>(const Metadata& rhs) const;
|
||||
|
||||
QString m_name;
|
||||
QString vendor;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue