From 13b1b98f7cf8a3b3b2c15dd42f96537b02c00711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sat, 3 Aug 2013 15:57:33 +0200 Subject: WTF, I don't even... --- main.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp index f2217331..51cdde3f 100644 --- a/main.cpp +++ b/main.cpp @@ -64,13 +64,18 @@ private slots: void onLoginComplete(QString instId, LoginResponse response) { - // TODO: console + proc = instance->prepareForLaunch(response.username(), response.sessionID()); + if(!proc) + { + //FIXME: report error + return; + } console = new ConsoleWindow(); - proc = new MinecraftProcess(instance.data(), response.username(), response.sessionID()); - //if (instance->getShowConsole()) console->show(); + connect(proc, SIGNAL(ended()), SLOT(onTerminated())); connect(proc, SIGNAL(log(QString,MessageLevel::Enum)), console, SLOT(write(QString,MessageLevel::Enum))); + proc->launch(); } -- cgit v1.2.3