Showing the changes to interface/src/AndroidHelper.cpp (1 of 5 files). Show all
Unified · Split
| @@ -14,22 +14,13 @@ · 13 unmodified lines | |||
| 14 | AndroidHelper::AndroidHelper() : | 14 | AndroidHelper::AndroidHelper() : |
| 15 | _accountManager () | 15 | _accountManager () |
| 16 | { | 16 | { |
| 17 | workerThread.start(); | ||
| 18 | } | 17 | } |
| 19 | 18 | ||
| 20 | AndroidHelper::~AndroidHelper() { | 19 | AndroidHelper::~AndroidHelper() { |
| 21 | workerThread.quit(); | ||
| 22 | workerThread.wait(); | ||
| 23 | } | 20 | } |
| 24 | 21 | ||
| 25 | QSharedPointer<AccountManager> AndroidHelper::getAccountManager() { | 22 | QSharedPointer<AccountManager> AndroidHelper::getAccountManager() { |
| 26 | 23 | return DependencyManager::get<AccountManager>(); | |
| 27 | _accountManager = QSharedPointer<AccountManager>(new AccountManager, &QObject::deleteLater); | ||
| 28 | _accountManager->setIsAgent(true); | ||
| 29 | _accountManager->setAuthURL(NetworkingConstants::METAVERSE_SERVER_URL()); | ||
| 30 | _accountManager->moveToThread(&workerThread); | ||
| 31 | |||
| 32 | return _accountManager; | ||
| 33 | } | 24 | } |
| 34 | 25 | ||
| 35 | void AndroidHelper::requestActivity(const QString &activityName) { | 26 | void AndroidHelper::requestActivity(const QString &activityName) { |
| @@ -46,4 +37,12 @@ void AndroidHelper::goBackFromAndroidActivity() { · 10 unmodified lines | |||
| 46 | 37 | ||
| 47 | void AndroidHelper::notifyLoginComplete(bool success) { | 38 | void AndroidHelper::notifyLoginComplete(bool success) { |
| 48 | emit loginComplete(success); | 39 | emit loginComplete(success); |
| 49 | } | 40 | } |
| 41 | |||
| 42 | void AndroidHelper::setInBackground(bool background) { | ||
| 43 | inBackground = background; | ||
| 44 | } | ||
| 45 | |||
| 46 | bool AndroidHelper::isInBackground() { | ||
| 47 | return inBackground; | ||
| 48 | } | ||