Merge PR #319: Fix missing name method override for json handlers
This commit is contained in:
commit
54d186b7f0
@ -42,7 +42,7 @@ class ActionHandler : public JsonHandler
|
||||
public:
|
||||
explicit ActionHandler(QObject *parent = nullptr);
|
||||
|
||||
QString name() const;
|
||||
QString name() const override;
|
||||
|
||||
Q_INVOKABLE JsonReply *ExecuteAction(const QVariantMap ¶ms, const JsonContext &context);
|
||||
Q_INVOKABLE JsonReply *GetActionType(const QVariantMap ¶ms, const JsonContext &context) const;
|
||||
|
||||
@ -44,7 +44,7 @@ class ConfigurationHandler : public JsonHandler
|
||||
|
||||
public:
|
||||
ConfigurationHandler(QObject *parent = nullptr);
|
||||
QString name() const;
|
||||
QString name() const override;
|
||||
|
||||
Q_INVOKABLE JsonReply *GetConfigurations(const QVariantMap ¶ms) const;
|
||||
Q_INVOKABLE JsonReply *GetTimeZones(const QVariantMap ¶ms) const;
|
||||
|
||||
@ -56,7 +56,7 @@ public:
|
||||
JsonRPCServerImplementation(const QSslConfiguration &sslConfiguration = QSslConfiguration(), QObject *parent = nullptr);
|
||||
|
||||
// JsonHandler API implementation
|
||||
QString name() const;
|
||||
QString name() const override;
|
||||
Q_INVOKABLE JsonReply *Hello(const QVariantMap ¶ms, const JsonContext &context);
|
||||
Q_INVOKABLE JsonReply *Introspect(const QVariantMap ¶ms) const;
|
||||
Q_INVOKABLE JsonReply *Version(const QVariantMap ¶ms) const;
|
||||
|
||||
@ -44,7 +44,7 @@ class NetworkManagerHandler : public JsonHandler
|
||||
public:
|
||||
explicit NetworkManagerHandler(NetworkManager *networkManager, QObject *parent = nullptr);
|
||||
|
||||
QString name() const;
|
||||
QString name() const override;
|
||||
|
||||
Q_INVOKABLE JsonReply *GetNetworkStatus(const QVariantMap ¶ms);
|
||||
Q_INVOKABLE JsonReply *EnableNetworking(const QVariantMap ¶ms);
|
||||
|
||||
Reference in New Issue
Block a user