X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fcoreconnection.h;h=7a5d841f3b7c7e5c12b5e8b60bf78236076c7438;hp=67b9b142ca7d07a0bc27f061084fbe7842cd722f;hb=aa1d373fe6a71c692586ff5898ce20c75682d5d0;hpb=e10200137c6829b7a0bab2968394d99f3c796290 diff --git a/src/client/coreconnection.h b/src/client/coreconnection.h index 67b9b142..7a5d841f 100644 --- a/src/client/coreconnection.h +++ b/src/client/coreconnection.h @@ -52,7 +52,6 @@ public: CoreConnection(CoreAccountModel *model, QObject *parent = 0); void init(); - void start(); inline ConnectionState state() const; inline bool isConnected() const; @@ -64,7 +63,7 @@ public: inline QString progressText() const; public slots: - void connectToCore(AccountId); + bool connectToCore(AccountId = 0); void reconnectToCore(); void disconnectFromCore(); @@ -91,6 +90,8 @@ signals: void handleIgnoreWarnings(bool permanently); private slots: + void connectToCurrentAccount(); + void socketStateChanged(QAbstractSocket::SocketState); void coreSocketError(QAbstractSocket::SocketError); void coreHasData();