summaryrefslogtreecommitdiffstats
path: root/src/network/access/access.pri
diff options
context:
space:
mode:
authorMorten Johan Sørvig <morten.sorvig@digia.com>2013-10-26 13:51:17 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-08 14:37:27 +0100
commitfbcad545ce857923c709785cbb44f50c0a4f034c (patch)
tree6f6abc7abe232c3a354a062a43e1a2bc5e22c4d6 /src/network/access/access.pri
parent2d1bb6d61d5c26a11b65eda5f9625894b794391f (diff)
NSUrlConnection backend for QNetworkAccessManager
Add support for QNetworkAccessManager https REST on iOS, without adding a dependency on OpenSSL. The current limitations are: - Overriding server certificate trust issues (for example expired certificates) is not supported. - Usage on non-gui threads is not supported. NSurlConnection needs a CoreFoundation-based event loop, which Qt currently only provides when using QGuiApplication on the main thread. Change-Id: Ic6f74591d40c3b2248ab81db12647e432377cd4f Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Diffstat (limited to 'src/network/access/access.pri')
-rw-r--r--src/network/access/access.pri12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/network/access/access.pri b/src/network/access/access.pri
index 590a37bf15..aaaf05b551 100644
--- a/src/network/access/access.pri
+++ b/src/network/access/access.pri
@@ -64,6 +64,14 @@ SOURCES += \
access/qhttpthreaddelegate.cpp \
access/qhttpmultipart.cpp
-include($$PWD/../../3rdparty/zlib_dependency.pri)
+mac: LIBS_PRIVATE += -framework Security
+
+ios {
+ HEADERS += \
+ access/qnetworkreplynsurlconnectionimpl_p.h
-mac:LIBS_PRIVATE += -framework Security
+ OBJECTIVE_SOURCES += \
+ access/qnetworkreplynsurlconnectionimpl.mm
+}
+
+include($$PWD/../../3rdparty/zlib_dependency.pri)