X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtopia%2Fqtopiamainwin.cpp;h=e6071e628ea432d898ffe4f5bec612a8955f4aa9;hb=f66bc9ecb5ebde376da256035db425d7dc0c74d0;hp=baa1dc6612d084a84125c7394457b23c2bbfb7e1;hpb=7f26b02f2ffbf9a6ccfb6d50b4cb327f1141ec4a;p=quassel.git diff --git a/src/qtopia/qtopiamainwin.cpp b/src/qtopia/qtopiamainwin.cpp index baa1dc66..e6071e62 100644 --- a/src/qtopia/qtopiamainwin.cpp +++ b/src/qtopia/qtopiamainwin.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-07 by the Quassel IRC Team * + * Copyright (C) 2005-08 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -20,7 +20,7 @@ #include "qtopiamainwin.h" -#include "buffertreemodel.h" +#include "networkmodel.h" #include "bufferviewwidget.h" #include "nicklistwidget.h" #include "chatline.h" @@ -39,14 +39,10 @@ // This constructor is the first thing to be called for a Qtopia app, so we do the init stuff // here (rather than in a main.cpp). QtopiaMainWin::QtopiaMainWin(QWidget *parent, Qt::WFlags flags) : QMainWindow(parent, flags) { - qRegisterMetaType("QVariant"); - qRegisterMetaType("Message"); - qRegisterMetaType("BufferInfo"); - qRegisterMetaTypeStreamOperators("QVariant"); - qRegisterMetaTypeStreamOperators("Message"); - qRegisterMetaTypeStreamOperators("BufferInfo"); + Global::registerMetaTypes(); Global::runMode = Global::ClientOnly; + Global::defaultPort = 4242; QCoreApplication::setOrganizationDomain("quassel-irc.org"); QCoreApplication::setApplicationName("Quassel IRC"); @@ -62,7 +58,7 @@ QtopiaMainWin::QtopiaMainWin(QWidget *parent, Qt::WFlags flags) : QMainWindow(pa mainWidget = new MainWidget(this); setCentralWidget(mainWidget); - BufferTreeModel *model = Client::bufferModel(); + NetworkModel *model = Client::networkModel(); connect(model, SIGNAL(bufferSelected(Buffer *)), this, SLOT(showBuffer(Buffer *))); toolBar = new QToolBar(this); @@ -135,7 +131,7 @@ void QtopiaMainWin::connectedToCore() { // FIXME just for testing: select first available buffer if(Client::allBufferInfos().count() > 1) { Buffer *b = Client::buffer(Client::allBufferInfos()[1]); - Client::bufferModel()->selectBuffer(b); + Client::networkModel()->selectBuffer(b); } #endif } @@ -146,7 +142,7 @@ void QtopiaMainWin::disconnectedFromCore() { } AbstractUiMsg *QtopiaMainWin::layoutMsg(const Message &msg) { - return new ChatLine(msg); + return new ChatLineOld(msg); //return 0; }