Showing the changes to interface/src/AndroidHelper.cpp (1 of 5 files). Show all
Unified · Split
| @@ -14,22 +14,13 @@ · 13 unmodified lines | ||
| 14 | 14 | AndroidHelper::AndroidHelper() : |
| 15 | 15 | _accountManager () |
| 16 | 16 | { |
| 17 | − workerThread.start(); | |
| 18 | 17 | } |
| 19 | 18 | |
| 20 | 19 | AndroidHelper::~AndroidHelper() { |
| 21 | − workerThread.quit(); | |
| 22 | − workerThread.wait(); | |
| 23 | 20 | } |
| 24 | 21 | |
| 25 | 22 | QSharedPointer<AccountManager> AndroidHelper::getAccountManager() { |
| 26 | − | |
| 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; | |
| 23 | + return DependencyManager::get<AccountManager>(); | |
| 33 | 24 | } |
| 34 | 25 | |
| 35 | 26 | void AndroidHelper::requestActivity(const QString &activityName) { |
| @@ -46,4 +37,12 @@ void AndroidHelper::goBackFromAndroidActivity() { · 10 unmodified lines | ||
| 46 | 37 | |
| 47 | 38 | void AndroidHelper::notifyLoginComplete(bool success) { |
| 48 | 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 | +} | |