diff --git a/include/jsonrpcserver.h b/include/jsonrpcserver.h index c23e36b..55ce483 100644 --- a/include/jsonrpcserver.h +++ b/include/jsonrpcserver.h @@ -48,7 +48,7 @@ public: void listen(unsigned int port); void close(); -signals: +Q_SIGNALS: JsonRPCResult execute(QString method, QMap params); private slots: void onNewConnection(); diff --git a/src/jsonrpcserver.cpp b/src/jsonrpcserver.cpp index 8f82c82..7b2b715 100644 --- a/src/jsonrpcserver.cpp +++ b/src/jsonrpcserver.cpp @@ -82,7 +82,7 @@ void JsonRPCServer::processTextMessage(QString message) JsonRPCResult result; if(!method.isEmpty() && !obj.value("jsonrpc").toString().isEmpty()) { // perform the RPC - result = emit execute(method, params); + result = Q_EMIT execute(method, params); } else { result = JsonRPCResult::error(-32600, "Invalid Request"); }