X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.h;h=d194a6fe7cca783b6f1ecea7aff7b6b65456a9b6;hp=3a3be26e516b492ad3d57ed310bc6f8fba137f36;hb=a76d5716fff14a3f21e6c62542e10646981c1067;hpb=7fd90308c54f3e91ed864fc55eb5ccb096847bee diff --git a/src/qtui/mainwin.h b/src/qtui/mainwin.h index 3a3be26e..d194a6fe 100644 --- a/src/qtui/mainwin.h +++ b/src/qtui/mainwin.h @@ -62,15 +62,18 @@ class MainWin : public QMainWindow { void showSettingsDlg(); void showDebugConsole(); + void showCoreConnectionDlg(bool autoConnect = false); void coreConnectionDlgFinished(int result); - void disconnectFromNet(); + void clientNetworkCreated(NetworkId); + void clientNetworkRemoved(NetworkId); + void clientNetworkUpdated(); + void connectOrDisconnectFromNet(); signals: void connectToCore(const QVariantMap &connInfo); void disconnectFromCore(); - void disconnectFromNetwork(NetworkId); void requestBacklog(BufferInfo, QVariant, QVariant); private: @@ -83,7 +86,8 @@ class MainWin : public QMainWindow { void setupChatMonitor(); void setupInputWidget(); void setupTopicWidget(); - + void setupSystray(); + void setupSettingsDlg(); void enableMenus(); @@ -100,6 +104,9 @@ class MainWin : public QMainWindow { QDockWidget *nickDock; NickListWidget *nickListWidget; + QAction *actionEditNetworks; + QList networkActions; + DebugConsole *debugConsole; friend class QtUi; };