diff options
author | flow <flowlnlnln@gmail.com> | 2022-09-07 10:34:50 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-07 10:34:50 -0300 |
commit | f65d506f26fd8ba346646dc24ea6bca5e968d0c6 (patch) | |
tree | d6741565a3f85765b268cc992aaf6b6a2784c6bc /launcher/meta/VersionList.cpp | |
parent | 333dbca01ed15103b5a36a58a9faad7464ed1582 (diff) | |
parent | 42eb265624cb4a6461dc203a5ebfcb35ddd5d730 (diff) | |
download | PrismLauncher-f65d506f26fd8ba346646dc24ea6bca5e968d0c6.tar.gz PrismLauncher-f65d506f26fd8ba346646dc24ea6bca5e968d0c6.tar.bz2 PrismLauncher-f65d506f26fd8ba346646dc24ea6bca5e968d0c6.zip |
Merge pull request #997 from flowln/fix_major_version_filter
Diffstat (limited to 'launcher/meta/VersionList.cpp')
-rw-r--r-- | launcher/meta/VersionList.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/launcher/meta/VersionList.cpp b/launcher/meta/VersionList.cpp index 6d23ce9a..f609e94c 100644 --- a/launcher/meta/VersionList.cpp +++ b/launcher/meta/VersionList.cpp @@ -140,6 +140,13 @@ VersionPtr VersionList::getVersion(const QString &version) return out; } +bool VersionList::hasVersion(QString version) const +{ + auto ver = std::find_if(m_versions.constBegin(), m_versions.constEnd(), + [&](Meta::VersionPtr const& a){ return a->version() == version; }); + return (ver != m_versions.constEnd()); +} + void VersionList::setName(const QString &name) { m_name = name; |