X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fauthhandler.h;h=a14b7e4c26c55ef08ea25acedfa85f20ed97e571;hp=b808442be3f91b840846e98ca8938ac0a83f3c07;hb=c0d6dc0dec628f2e143e37ecc95cec45e636f8a5;hpb=b62292bbe3f21887dc5ee4353ca9cf675f9aa3f3 diff --git a/src/common/authhandler.h b/src/common/authhandler.h index b808442b..a14b7e4c 100644 --- a/src/common/authhandler.h +++ b/src/common/authhandler.h @@ -22,7 +22,7 @@ #include "common-export.h" -#include +#include #include "protocol.h" @@ -35,7 +35,7 @@ class COMMON_EXPORT AuthHandler : public QObject public: AuthHandler(QObject* parent = nullptr); - QTcpSocket* socket() const; + QSslSocket* socket() const; virtual bool isLocal() const; @@ -65,7 +65,7 @@ signals: void socketError(QAbstractSocket::SocketError error, const QString& errorString); protected: - void setSocket(QTcpSocket* socket); + void setSocket(QSslSocket* socket); protected slots: virtual void onSocketError(QAbstractSocket::SocketError error); @@ -74,6 +74,6 @@ protected slots: private: void invalidMessage(); - QTcpSocket* _socket{nullptr}; // FIXME: should be a QSharedPointer? -> premature disconnect before the peer has taken over + QSslSocket* _socket{nullptr}; // FIXME: should be a QSharedPointer? -> premature disconnect before the peer has taken over bool _disconnectedSent{false}; };