From 75dfbc36d9a68f0ee72dbc147ab657035e11591b Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Fri, 3 Jan 2014 18:45:36 +0100 Subject: [PATCH] fix warnings --- libhive/libhive.pro | 2 ++ plugins/deviceplugins/devicepluginelro/devicepluginelro.pro | 6 +----- .../devicepluginintertechno/devicepluginintertechno.pro | 6 +----- .../devicepluginmeisteranker/devicepluginmeisteranker.pro | 6 +----- plugins/plugins.pri | 6 ++++++ server/jsonrpcserver.cpp | 4 ++++ server/server.pro | 1 + 7 files changed, 16 insertions(+), 15 deletions(-) create mode 100644 plugins/plugins.pri diff --git a/libhive/libhive.pro b/libhive/libhive.pro index c8c55c65..7b017d07 100644 --- a/libhive/libhive.pro +++ b/libhive/libhive.pro @@ -1,6 +1,8 @@ TARGET = hive TEMPLATE = lib +CONFIG += c++11 + target.path = /usr/lib INSTALLS += target diff --git a/plugins/deviceplugins/devicepluginelro/devicepluginelro.pro b/plugins/deviceplugins/devicepluginelro/devicepluginelro.pro index 2db9f266..8ea5b3b3 100644 --- a/plugins/deviceplugins/devicepluginelro/devicepluginelro.pro +++ b/plugins/deviceplugins/devicepluginelro/devicepluginelro.pro @@ -1,11 +1,7 @@ -TEMPLATE = lib -CONFIG += plugin static +include(../../plugins.pri) TARGET = $$qtLibraryTarget(hive_devicepluginelro) -INCLUDEPATH += ../../../libhive -LIBS += -L../../../libhive -lhive - SOURCES += \ devicepluginelro.cpp diff --git a/plugins/deviceplugins/devicepluginintertechno/devicepluginintertechno.pro b/plugins/deviceplugins/devicepluginintertechno/devicepluginintertechno.pro index c4f66002..b7aaca21 100644 --- a/plugins/deviceplugins/devicepluginintertechno/devicepluginintertechno.pro +++ b/plugins/deviceplugins/devicepluginintertechno/devicepluginintertechno.pro @@ -1,11 +1,7 @@ -TEMPLATE = lib -CONFIG += plugin static +include (../../plugins.pri) TARGET = $$qtLibraryTarget(hive_devicepluginintertechno) -INCLUDEPATH += ../../../libhive -LIBS += -L../../../libhive -lhive - SOURCES += \ devicepluginintertechno.cpp diff --git a/plugins/deviceplugins/devicepluginmeisteranker/devicepluginmeisteranker.pro b/plugins/deviceplugins/devicepluginmeisteranker/devicepluginmeisteranker.pro index c77c90ef..483fb17e 100644 --- a/plugins/deviceplugins/devicepluginmeisteranker/devicepluginmeisteranker.pro +++ b/plugins/deviceplugins/devicepluginmeisteranker/devicepluginmeisteranker.pro @@ -1,11 +1,7 @@ -TEMPLATE = lib -CONFIG += plugin static +include(../../plugins.pri) TARGET = $$qtLibraryTarget(hive_devicepluginmeisteranker) -INCLUDEPATH += ../../../libhive -LIBS += -L../../../libhive -lhive - SOURCES += \ devicepluginmeisteranker.cpp diff --git a/plugins/plugins.pri b/plugins/plugins.pri new file mode 100644 index 00000000..8acff450 --- /dev/null +++ b/plugins/plugins.pri @@ -0,0 +1,6 @@ +TEMPLATE = lib +CONFIG += plugin static c++11 + +INCLUDEPATH += ../../../libhive +LIBS += -L../../../libhive -lhive + diff --git a/server/jsonrpcserver.cpp b/server/jsonrpcserver.cpp index 84d200e5..25deb4fc 100644 --- a/server/jsonrpcserver.cpp +++ b/server/jsonrpcserver.cpp @@ -75,6 +75,8 @@ void JsonRPCServer::processData(int clientId, const QByteArray &jsonData) case DeviceManager::DeviceErrorMissingParameter: sendErrorResponse(clientId, commandId, "Error creating device. Missing parameter."); break; + default: + sendErrorResponse(clientId, commandId, "Unknown error."); } } else if (method == "GetConfiguredDevices") { QVariantMap rspParams; @@ -157,6 +159,8 @@ void JsonRPCServer::handleActionMessage(int clientId, int commandId, const QStri case DeviceManager::DeviceErrorDeviceNotFound: sendErrorResponse(clientId, commandId, "No such device"); break; + default: + sendErrorResponse(clientId, commandId, "Unknown error."); } } } diff --git a/server/server.pro b/server/server.pro index e455509b..28a77b1f 100644 --- a/server/server.pro +++ b/server/server.pro @@ -7,6 +7,7 @@ target.path = /usr/bin INSTALLS += target QT += network +CONFIG += c++11 LIBS += -L../libhive/ -lhive