Ok this is the major rework of quassel we've all been waiting for. For the actual...
[quassel.git] / src / qtgui / mainwin.h
index 24e6ccb..c99b42f 100644 (file)
@@ -57,16 +57,18 @@ class MainWin : public QMainWindow {
 
     void showServerList();
     void showSettingsDlg();
+    void showCoreConnectionDlg(bool autoConnect = false);
+    void coreConnectionDlgFinished(int result);
 
-    void showBuffer(BufferId);
+    void showBuffer(BufferInfo);
     void showBuffer(Buffer *);
 
     void importBacklog();
 
   signals:
-    void connectToCore(const VarMap &connInfo);
+    void connectToCore(const QVariantMap &connInfo);
     void disconnectFromCore();
-    void requestBacklog(BufferId, QVariant, QVariant);
+    void requestBacklog(BufferInfo, QVariant, QVariant);
     void importOldBacklog();
 
   private:
@@ -86,6 +88,7 @@ class MainWin : public QMainWindow {
     SettingsDlg *settingsDlg;
 
     uint currentBuffer;
+    QString currentProfile;
 
     QList<QDockWidget *> netViews;