X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fnetworkconnection.h;h=e141f5bdc890525d1e8cb4891c53a14978f7a26f;hb=be9f2b864dea628bc0c1fbc9b52acbf45b775dc8;hp=39a5d14a84a0a52610167e302ffb0b25732d5a26;hpb=b6ac38c2a3f094d03c54b98c4685ab6448f692b8;p=quassel.git diff --git a/src/core/networkconnection.h b/src/core/networkconnection.h index 39a5d14a..e141f5bd 100644 --- a/src/core/networkconnection.h +++ b/src/core/networkconnection.h @@ -110,7 +110,7 @@ signals: void recvRawServerMsg(QString); void displayStatusMsg(QString); //void displayMsg(Message msg); - void displayMsg(Message::Type, BufferInfo::Type, QString target, QString text, QString sender = "", quint8 flags = Message::None); + void displayMsg(Message::Type, BufferInfo::Type, QString target, QString text, QString sender = "", Message::Flags flags = Message::None); void connected(NetworkId networkId); ///< Emitted after receipt of 001 to indicate that we can now send data to the IRC server void disconnected(NetworkId networkId); void connectionStateChanged(Network::ConnectionState); @@ -176,6 +176,9 @@ private: QTimer _socketCloseTimer; + /* this flag triggers quitRequested() once the socket is closed + * it is needed to determine whether or not the connection needs to be + *in the automatic session restore. */ bool _quitRequested; bool _previousConnectionAttemptFailed; @@ -197,8 +200,6 @@ private: void writeToSocket(QByteArray s); - - class ParseError : public Exception { public: ParseError(QString cmd, QString prefix, QStringList params);