mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-19 23:17:21 -06:00
Allow to use system QJson. Closes #1744.
This commit is contained in:
@@ -50,7 +50,7 @@
|
||||
#endif // DISABLE_GUI
|
||||
|
||||
#ifndef DISABLE_WEBUI
|
||||
#include "webui.h"
|
||||
#include "../webui/webui.h"
|
||||
#endif
|
||||
|
||||
#include "application.h"
|
||||
|
||||
@@ -36,8 +36,13 @@
|
||||
#include <QJsonArray>
|
||||
#else
|
||||
#include <QString>
|
||||
#ifndef USE_SYSTEM_QJSON
|
||||
#include "qjson/parser.h"
|
||||
#include "qjson/serializer.h"
|
||||
#else // USE_SYSTEM_QJSON
|
||||
#include <qjson/parser.h>
|
||||
#include <qjson/serializer.h>
|
||||
#endif // USE_SYSTEM_QJSON
|
||||
#endif
|
||||
|
||||
namespace json {
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
INCLUDEPATH += $$PWD
|
||||
|
||||
HEADERS += \
|
||||
$$PWD/webui.h \
|
||||
$$PWD/btjson.h \
|
||||
@@ -20,6 +18,9 @@ SOURCES += \
|
||||
$$PWD/abstractwebapplication.cpp
|
||||
|
||||
# QJson JSON parser/serializer for using with Qt4
|
||||
lessThan(QT_MAJOR_VERSION, 5): include(qjson/qjson.pri)
|
||||
lessThan(QT_MAJOR_VERSION, 5) {
|
||||
!usesystemqjson: include(qjson/qjson.pri)
|
||||
else: DEFINES += USE_SYSTEM_QJSON
|
||||
}
|
||||
|
||||
RESOURCES += $$PWD/webui.qrc
|
||||
|
||||
Reference in New Issue
Block a user