+Core::Core() {
+ if(core) qFatal("Trying to instantiate more than one Core object!");
+
+ connect(coreProxy, SIGNAL(gsRequestConnect(QString, quint16)), this, SLOT(connectToIrc(QString, quint16)));
+ connect(coreProxy, SIGNAL(gsUserInput(QString)), this, SLOT(inputLine(QString)));
+
+ connect(&server, SIGNAL(recvLine(QString)), coreProxy, SLOT(csCoreMessage(QString)));
+
+ QSettings s;
+ VarMap identities = s.value("Network/Identities").toMap();
+ //VarMap networks = s.value("Network/
+ quassel->putData("Identities", identities);
+
+ server.start();
+}
+