X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtgui%2Fmainwin.cpp;h=5b1961434430f57d6b9a9a2a01862ff73fa8ad4d;hp=8398042e01ebc52b222f8077817aa25d39365bc7;hb=f53a40aa9d3e0f2c1f15191b665780595d52348a;hpb=44b22c4419f478a20f6324f9f3a700a2dec56302 diff --git a/src/qtgui/mainwin.cpp b/src/qtgui/mainwin.cpp index 8398042e..5b196143 100644 --- a/src/qtgui/mainwin.cpp +++ b/src/qtgui/mainwin.cpp @@ -117,10 +117,10 @@ void MainWin::setupViews() { connect(model, SIGNAL(bufferSelected(Buffer *)), this, SLOT(showBuffer(Buffer *))); addBufferView(tr("All Buffers"), model, BufferViewFilter::AllNets, QStringList()); - //addBufferView(tr("All Channels"), model, BufferViewFilter::AllNets|BufferViewFilter::NoQueries|BufferViewFilter::NoServers, QStringList()); - //addBufferView(tr("All Queries"), model, BufferViewFilter::AllNets|BufferViewFilter::NoChannels|BufferViewFilter::NoServers, QStringList()); - //addBufferView(tr("All Networks"), model, BufferViewFilter::AllNets|BufferViewFilter::NoChannels|BufferViewFilter::NoQueries, QStringList()); - //addBufferView(tr("Full Custom"), model, BufferViewFilter::FullCustom, QStringList()); + addBufferView(tr("All Channels"), model, BufferViewFilter::AllNets|BufferViewFilter::NoQueries|BufferViewFilter::NoServers, QStringList()); + addBufferView(tr("All Queries"), model, BufferViewFilter::AllNets|BufferViewFilter::NoChannels|BufferViewFilter::NoServers, QStringList()); + addBufferView(tr("All Networks"), model, BufferViewFilter::AllNets|BufferViewFilter::NoChannels|BufferViewFilter::NoQueries, QStringList()); + addBufferView(tr("Full Custom"), model, BufferViewFilter::FullCustom, QStringList()); ui.menuViews->addSeparator(); } @@ -138,7 +138,7 @@ void MainWin::addBufferView(const QString &viewname, QAbstractItemModel *model, addDockWidget(Qt::LeftDockWidgetArea, dock); ui.menuViews->addAction(dock->toggleViewAction()); - + netViews.append(dock); } @@ -149,7 +149,7 @@ void MainWin::connectedToCore() { ui.menuViews->setEnabled(true); ui.menuCore->setEnabled(true); - ui.actionDisconnectCore->setEnabled(false); // FIXME + ui.actionDisconnectCore->setEnabled(true); ui.actionNetworkList->setEnabled(true); ui.bufferWidget->show(); } @@ -160,8 +160,8 @@ void MainWin::disconnectedFromCore() { ui.actionDisconnectCore->setEnabled(false); ui.actionNetworkList->setEnabled(false); ui.bufferWidget->hide(); - ui.actionConnectCore->setEnabled(false); // FIXME - qDebug() << "mainwin disconnected"; + ui.actionConnectCore->setEnabled(true); + //qDebug() << "mainwin disconnected"; } AbstractUiMsg *MainWin::layoutMsg(const Message &msg) { @@ -179,7 +179,7 @@ void MainWin::showCoreConnectionDlg(bool autoConnect) { void MainWin::coreConnectionDlgFinished(int /*code*/) { - delete coreConnectDlg; + coreConnectDlg->close(); }