client: Detect legacy CoreInfo, request on show
[quassel.git] / src / qtui / coreinfodlg.h
index 85a9211..0636534 100644 (file)
@@ -39,10 +39,22 @@ protected:
     void timerEvent(QTimerEvent *) override { updateUptime(); }
 
 private slots:
+    /**
+     * Handler for recreation of CoreInfo object, including first-time setup
+     *
+     * Applies existing CoreInfo information to the dialog, too.
+     */
+    void coreInfoResynchronized();
+
     void on_closeButton_clicked() { reject(); }
     void updateUptime();
     void disconnectClicked(int peerId);
 
+    /**
+      * Event handler for core unspported Details button
+      */
+    void on_coreUnsupportedDetails_clicked();
+
 private:
     Ui::CoreInfoDlg ui;
     QMap<int, CoreSessionWidget *> _widgets;