From f8c546c5b701c53d708a38a951fcc734eaee7940 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Sat, 26 Oct 2019 18:53:23 +0200 Subject: Replace deprecated Q_ENUMS with Q_ENUM Q_ENUM exists since Qt 5.5, more details can be found here: https://woboq.com/blog/q_enum.html --- src/client/QXmppClient.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/client/QXmppClient.h') diff --git a/src/client/QXmppClient.h b/src/client/QXmppClient.h index d3726334..91e9f11d 100644 --- a/src/client/QXmppClient.h +++ b/src/client/QXmppClient.h @@ -80,28 +80,27 @@ class QXmppVersionManager; class QXMPP_EXPORT QXmppClient : public QXmppLoggable { Q_OBJECT - Q_ENUMS(Error State) Q_PROPERTY(QXmppLogger* logger READ logger WRITE setLogger NOTIFY loggerChanged) Q_PROPERTY(State state READ state NOTIFY stateChanged) public: /// An enumeration for type of error. /// Error could come due a TCP socket or XML stream or due to various stanzas. - enum Error - { + enum Error { NoError, ///< No error. SocketError, ///< Error due to TCP socket. KeepAliveError, ///< Error due to no response to a keep alive. XmppStreamError ///< Error due to XML stream. }; + Q_ENUM(Error) /// This enumeration describes a client state. - enum State - { + enum State { DisconnectedState, ///< Disconnected from the server. ConnectingState, ///< Trying to connect to the server. ConnectedState ///< Connected to the server. }; + Q_ENUM(State) QXmppClient(QObject *parent = nullptr); ~QXmppClient() override; -- cgit v1.2.3