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();
}
addDockWidget(Qt::LeftDockWidgetArea, dock);
ui.menuViews->addAction(dock->toggleViewAction());
-
+
netViews.append(dock);
}
ui.menuViews->setEnabled(true);
ui.menuCore->setEnabled(true);
- ui.actionDisconnectCore->setEnabled(false); // FIXME
+ ui.actionDisconnectCore->setEnabled(true);
ui.actionNetworkList->setEnabled(true);
ui.bufferWidget->show();
}
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) {
void MainWin::coreConnectionDlgFinished(int /*code*/) {
- delete coreConnectDlg;
+ coreConnectDlg->close();
}