Ok this is the major rework of quassel we've all been waiting for. For the actual...
[quassel.git] / src / common / main.cpp
index 18503f2..b86f226 100644 (file)
@@ -20,6 +20,7 @@
 
 #include "settings.h"
 #include <QString>
+#include <QTranslator>
 
 #if defined BUILD_CORE
 #include <QCoreApplication>
@@ -60,10 +61,10 @@ int main(int argc, char **argv) {
 
   qRegisterMetaType<QVariant>("QVariant");
   qRegisterMetaType<Message>("Message");
-  qRegisterMetaType<BufferId>("BufferId");
+  qRegisterMetaType<BufferInfo>("BufferInfo");
   qRegisterMetaTypeStreamOperators<QVariant>("QVariant");
   qRegisterMetaTypeStreamOperators<Message>("Message");
-  qRegisterMetaTypeStreamOperators<BufferId>("BufferId");
+  qRegisterMetaTypeStreamOperators<BufferInfo>("BufferInfo");
 
 #if defined BUILD_CORE
   Global::runMode = Global::CoreOnly;
@@ -75,6 +76,13 @@ int main(int argc, char **argv) {
   Global::runMode = Global::Monolithic;
   QApplication app(argc, argv);
 #endif
+
+/* Just for testing
+  QTranslator translator;
+  translator.load(":i18n/quassel_de");
+  app.installTranslator(&translator);
+*/
+            
   QCoreApplication::setOrganizationDomain("quassel-irc.org");
   QCoreApplication::setApplicationName("Quassel IRC");
   QCoreApplication::setOrganizationName("Quassel IRC Development Team");