+ mainWidget = new MainWidget(this);
+ setCentralWidget(mainWidget);
+
+ BufferTreeModel *model = Client::bufferModel();
+ connect(model, SIGNAL(bufferSelected(Buffer *)), this, SLOT(showBuffer(Buffer *)));
+
+ toolBar = new QToolBar(this);
+ toolBar->setIconSize(QSize(16, 16));
+ addToolBar(toolBar);
+
+ bufferViewWidget = new BufferViewWidget(this);
+ nickListWidget = new NickListWidget(this);
+
+ setupActions();
+
+ init();
+ //gui->init();
+
+}
+
+// at this point, client is fully initialized
+void QtopiaMainWin::init() {
+ Client::signalProxy()->attachSignal(this, SIGNAL(requestBacklog(BufferInfo, QVariant, QVariant)));
+ connect(Client::bufferModel(), SIGNAL(bufferSelected(Buffer *)), this, SLOT(showBuffer(Buffer *)));
+