// restore mainwin state
restoreState(s.value("MainWinState").toByteArray());
- disconnectedFromCore(); // Disable menus and stuff
+ setDisconnectedState(); // Disable menus and stuff
showCoreConnectionDlg(true); // autoconnect if appropriate
// attach the BufferWidget to the BufferModel and the default selection
foreach(BufferInfo id, Client::allBufferInfos()) {
Client::backlogManager()->requestBacklog(id.bufferId(), 500, -1);
}
+ setConnectedState();
+}
+void MainWin::setConnectedState() {
ui.menuViews->setEnabled(true);
//ui.menuCore->setEnabled(true);
ui.actionConnectCore->setEnabled(false);
dock->deleteLater();
}
}
+ restoreState(s.value("MainWinState").toByteArray());
+ setDisconnectedState();
+}
+void MainWin::setDisconnectedState() {
ui.menuViews->setEnabled(false);
//ui.menuCore->setEnabled(false);
ui.actionDisconnectCore->setEnabled(false);
protected slots:
void connectedToCore();
+ void setConnectedState();
void securedConnection();
void disconnectedFromCore();
+ void setDisconnectedState();
void systrayActivated( QSystemTrayIcon::ActivationReason );
private slots:
quasselVersion = "0.2.0-beta1-pre";
quasselDate = "2008-04-14";
- quasselBuild = 738;
+ quasselBuild = 739;
//! Minimum client build number the core needs
clientBuildNeeded = 731;