#include "global.h"
#include "mainwidget.h"
#include "message.h"
-#include "qtopiagui.h"
+#include "qtopiaui.h"
#include "signalproxy.h"
// This constructor is the first thing to be called for a Qtopia app, so we do the init stuff
QtopiaMainWin::QtopiaMainWin(QWidget *parent, Qt::WFlags flags) : QMainWindow(parent, flags) {
qRegisterMetaType<QVariant>("QVariant");
qRegisterMetaType<Message>("Message");
- qRegisterMetaType<BufferId>("BufferId");
+ qRegisterMetaType<BufferInfo>("BufferInfo");
qRegisterMetaTypeStreamOperators<QVariant>("QVariant");
qRegisterMetaTypeStreamOperators<Message>("Message");
- qRegisterMetaTypeStreamOperators<BufferId>("BufferId");
+ qRegisterMetaTypeStreamOperators<BufferInfo>("BufferInfo");
Global::runMode = Global::ClientOnly;
QCoreApplication::setOrganizationName("Quassel IRC Development Team");
//Style::init();
- QtopiaGui *gui = new QtopiaGui(this);
+ QtopiaUi *gui = new QtopiaUi(this);
Client::init(gui);
setWindowTitle("Quassel IRC");
// at this point, client is fully initialized
void QtopiaMainWin::init() {
- Client::signalProxy()->attachSignal(this, SIGNAL(requestBacklog(BufferId, QVariant, QVariant)));
+ Client::signalProxy()->attachSignal(this, SIGNAL(requestBacklog(BufferInfo, QVariant, QVariant)));
connect(Client::bufferModel(), SIGNAL(bufferSelected(Buffer *)), this, SLOT(showBuffer(Buffer *)));
CoreConnectDlg *dlg = new CoreConnectDlg(this);
}
void QtopiaMainWin::connectedToCore() {
- foreach(BufferId id, Client::allBufferIds()) {
+ foreach(BufferInfo id, Client::allBufferInfos()) {
emit requestBacklog(id, 100, -1);
}
// FIXME just for testing: select first available buffer
- if(Client::allBufferIds().count()) {
- Buffer *b = Client::buffer(Client::allBufferIds()[0]);
+ if(Client::allBufferInfos().count() > 2) {
+ Buffer *b = Client::buffer(Client::allBufferInfos()[2]);
Client::bufferModel()->selectBuffer(b);
}
}