X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fcoreinfodlg.h;h=458c6e0b5a4f89f9754315d1b1e2f8db03c38e62;hb=6fd69e84e6c395a108e6b2620c6428907b7d7efd;hp=15140f791aa297f524502800c82dd1c8c852e1e1;hpb=744080e8b9e6d32aaeb3d08eaf1a576076735957;p=quassel.git diff --git a/src/qtui/coreinfodlg.h b/src/qtui/coreinfodlg.h index 15140f79..458c6e0b 100644 --- a/src/qtui/coreinfodlg.h +++ b/src/qtui/coreinfodlg.h @@ -39,6 +39,21 @@ protected: void timerEvent(QTimerEvent *) override { updateUptime(); } private slots: + /** + * Requests resynchronization of CoreInfo object for legacy (pre-0.13) cores + * + * This provides compatibility with updating core information for legacy cores, and can be + * removed after protocol break. + */ + void refreshLegacyCoreInfo(); + + /** + * 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);