From fe89b94d32b7f2d2e15cda0870464ab4d5b0d775 Mon Sep 17 00:00:00 2001 From: Akira Ohgaki <akiraohgaki@gmail.com> Date: Fri, 12 May 2017 19:49:49 +0900 Subject: [PATCH] slots --- app/src/websockets/websocketserver.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/websockets/websocketserver.cpp b/app/src/websockets/websocketserver.cpp index 6e49c08..877e8af 100644 --- a/app/src/websockets/websocketserver.cpp +++ b/app/src/websockets/websocketserver.cpp @@ -227,6 +227,16 @@ void WebSocketServer::callFunction(const QJsonObject &request, QWebSocket *wsCli else if (call == "OcsHandler::getContent") { response["result"] = ocsHandler_->getContent(arg[0].toString(), arg[1].toString()); } + // ItemHandler + else if (call == "ItemHandler::metadataSet") { + response["result"] = itemHandler_->metadataSet(); + } + else if (call == "ItemHandler::download") { + itemHandler_->download(arg[0].toString(), arg[1].toString(), arg[2].toString(), arg[3].toString()); + } + else if (call == "ItemHandler::uninstall") { + itemHandler_->uninstall(arg[0].toString()); + } wsClient->sendTextMessage(QString(qtlib::Json(response).toJson())); //wsClient->sendBinaryMessage(qtlib::Json(response).toJson()); -- GitLab