From 183a7351456940d01f14a49112ddeb68ffc4693a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Mon, 5 Aug 2013 03:29:50 +0200 Subject: Runnable 1.6 instances! --- backend/OneSixVersion.cpp | 45 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) (limited to 'backend/OneSixVersion.cpp') diff --git a/backend/OneSixVersion.cpp b/backend/OneSixVersion.cpp index b58870ce..2b2f79f5 100644 --- a/backend/OneSixVersion.cpp +++ b/backend/OneSixVersion.cpp @@ -64,12 +64,51 @@ void Library::finalize() } } +void Library::setName ( QString name ) +{ + m_name = name; +} +void Library::setBaseUrl ( QString base_url ) +{ + m_base_url = base_url; +} +void Library::setIsNative() +{ + m_is_native = true; +} +void Library::addNative ( OpSys os, QString suffix ) +{ + m_is_native = true; + m_native_suffixes[os] = suffix; +} +void Library::setRules ( QList< QSharedPointer< Rule > > rules ) +{ + m_rules = rules; +} +bool Library::isActive() +{ + return m_is_active; +} +bool Library::isNative() +{ + return m_is_native; +} +QString Library::downloadPath() +{ + return m_download_path; +} +QString Library::storagePath() +{ + return m_storage_path; +} + + QList > FullVersion::getActiveNormalLibs() { QList > output; for ( auto lib: libraries ) { - if (lib->getIsActive() && !lib->getIsNative()) + if (lib->isActive() && !lib->isNative()) { output.append(lib); } @@ -82,10 +121,12 @@ QList > FullVersion::getActiveNativeLibs() QList > output; for ( auto lib: libraries ) { - if (lib->getIsActive() && lib->getIsNative()) + if (lib->isActive() && lib->isNative()) { output.append(lib); } } return output; } + + -- cgit v1.2.3