From 301f0ba145c0cce374d16456b67061b94a48503c Mon Sep 17 00:00:00 2001 From: samcake Date: Mon, 23 Nov 2015 11:48:02 -0800 Subject: [PATCH] Trying to instenciate the AssetCLient in the Agent --- assignment-client/src/Agent.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/assignment-client/src/Agent.cpp b/assignment-client/src/Agent.cpp index 5cdceb06ae..d52ce6d16c 100644 --- a/assignment-client/src/Agent.cpp +++ b/assignment-client/src/Agent.cpp @@ -53,10 +53,20 @@ Agent::Agent(NLPacket& packet) : DependencyManager::set(); DependencyManager::set(); + DependencyManager::set(); DependencyManager::set(); DependencyManager::set(); DependencyManager::set(); + // Setup AssetClient + auto assetClient = DependencyManager::get(); + QThread* assetThread = new QThread; + assetThread->setObjectName("Asset Thread"); + assetClient->moveToThread(assetThread); + connect(assetThread, &QThread::started, assetClient.data(), &AssetClient::init); + assetThread->start(); + + auto& packetReceiver = DependencyManager::get()->getPacketReceiver(); packetReceiver.registerListenerForTypes(