First sorta working network code added. We can connect to a server now and send/recv
[quassel.git] / core / quassel.cpp
index 9149263..f7fe6b3 100644 (file)
 
 #include "quassel.h"
 #include "logger.h"
+#include "proxy.h"
+#include "messages.h"
 
-#include <QIcon>
 #include <QString>
 #include <QDomDocument>
 
 void Quassel::init() {
   //initIconMap();
+  Message::init();
 }
 
 void Quassel::setLogger(Logger *) {
@@ -37,6 +39,8 @@ void Quassel::setLogger(Logger *) {
 
 /* not done yet */
 void Quassel::initIconMap() {
+// Do not depend on GUI in core!
+/*
   QDomDocument doc("IconMap");
   QFile file("images/iconmap.xml");
   if(!file.open(QIODevice::ReadOnly)) {
@@ -49,6 +53,7 @@ void Quassel::initIconMap() {
     file.close();
 
   }
+*/
 }
 
 
@@ -58,8 +63,9 @@ void Quassel::initIconMap() {
  * @param symbol Symbol of requested icon
  * @return Pointer to a newly created QIcon
  */
-QIcon *Quassel::getIcon(QString /*symbol*/) {
+//
+//QIcon *Quassel::getIcon(QString /*symbol*/) {
   //if(symbol == "connect"
 
-  return 0;
-}
+//  return 0;
+//}