CoreConnection(CoreAccountModel *model, QObject *parent = 0);
void init();
- void start();
inline ConnectionState state() const;
inline bool isConnected() const;
inline QString progressText() const;
public slots:
- void connectToCore(AccountId);
+ bool connectToCore(AccountId = 0);
void reconnectToCore();
void disconnectFromCore();
void handleIgnoreWarnings(bool permanently);
private slots:
+ void connectToCurrentAccount();
+
void socketStateChanged(QAbstractSocket::SocketState);
void coreSocketError(QAbstractSocket::SocketError);
void coreHasData();