X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.cpp;h=1f168b69ed5f2f6956d592c21b5623cb296e237f;hp=d700b642b06bdeca5edef2c744a5928eb41fbc82;hb=89c07686d193fe31e1b3ea45735b3f5a0d1e6cfb;hpb=2ef87aa6bfc05e76fb46cde4d9ed50975f70040c diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index d700b642..1f168b69 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -111,7 +111,7 @@ void MainWin::init() { disconnectedFromCore(); // Disable menus and stuff showCoreConnectionDlg(true); // autoconnect if appropriate - // attach the BufferWidget to the PropertyMapper + // attach the BufferWidget to the BufferModel and the default selection ui.bufferWidget->setModel(Client::bufferModel()); ui.bufferWidget->setSelectionModel(Client::bufferModel()->standardSelectionModel()); @@ -208,6 +208,10 @@ void MainWin::setupNickWidget() { ui.menuViews->addAction(nickDock->toggleViewAction()); + // attach the NickListWidget to the BufferModel and the default selection + nickListWidget->setModel(Client::bufferModel()); + nickListWidget->setSelectionModel(Client::bufferModel()->standardSelectionModel()); + Client::bufferModel()->mapProperty(0, NetworkModel::BufferIdRole, nickListWidget, "currentBuffer"); }