summaryrefslogtreecommitdiffstats
path: root/api/logic/Env.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/Env.cpp')
-rw-r--r--api/logic/Env.cpp32
1 files changed, 1 insertions, 31 deletions
diff --git a/api/logic/Env.cpp b/api/logic/Env.cpp
index 59d4c4a8..cf321af2 100644
--- a/api/logic/Env.cpp
+++ b/api/logic/Env.cpp
@@ -13,13 +13,11 @@
#include <QDebug>
-class Env::Private
+struct Env::Private
{
-public:
QNetworkAccessManager m_qnam;
shared_qobject_ptr<HttpMetaCache> m_metacache;
std::shared_ptr<IIconList> m_iconlist;
- QMap<QString, std::shared_ptr<BaseVersionList>> m_versionLists;
shared_qobject_ptr<Meta::Index> m_metadataIndex;
QString m_jarsPath;
};
@@ -75,32 +73,6 @@ void Env::registerIconList(std::shared_ptr<IIconList> iconlist)
d->m_iconlist = iconlist;
}
-BaseVersionPtr Env::getVersion(QString component, QString version)
-{
- auto list = getVersionList(component);
- if(!list)
- {
- return nullptr;
- }
- return list->findVersion(version);
-}
-
-std::shared_ptr< BaseVersionList > Env::getVersionList(QString component)
-{
- auto iter = d->m_versionLists.find(component);
- if(iter != d->m_versionLists.end())
- {
- return *iter;
- }
- //return std::make_shared<NullVersionList>();
- return nullptr;
-}
-
-void Env::registerVersionList(QString name, std::shared_ptr< BaseVersionList > vlist)
-{
- d->m_versionLists[name] = vlist;
-}
-
shared_qobject_ptr<Meta::Index> Env::metadataIndex()
{
if (!d->m_metadataIndex)
@@ -206,5 +178,3 @@ void Env::setJarsPath(const QString& path)
{
d->m_jarsPath = path;
}
-
-#include "Env.moc"