Removed IContext

Network and voice samples work using them and have to allocate
their own vatlib objects now.

refs #221
This commit is contained in:
Roland Winklmeier
2014-04-26 20:46:56 +02:00
parent 0ceb3ad75e
commit 95fa5e84df
8 changed files with 8 additions and 314 deletions

View File

@@ -4,12 +4,12 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "client.h"
#include "blackmisc/context.h"
#include "blackcore/network_vatlib.h"
#include <iostream>
#include <QStringList>
Client::Client(BlackMisc::IContext &ctx)
: m_net(&ctx.getObject<BlackCore::INetwork>())
Client::Client(QObject *parent)
: QObject(parent), m_net(new BlackCore::CNetworkVatlib(this))
{
using namespace BlackCore;
connect(m_net, &INetwork::atcPositionUpdate, this, &Client::atcPositionUpdate);