diff options
author | Morten Johan Sørvig <morten.sorvig@digia.com> | 2013-10-26 13:51:17 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-11-08 14:37:27 +0100 |
commit | fbcad545ce857923c709785cbb44f50c0a4f034c (patch) | |
tree | 6f6abc7abe232c3a354a062a43e1a2bc5e22c4d6 /src/network/access/access.pri | |
parent | 2d1bb6d61d5c26a11b65eda5f9625894b794391f (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.pri | 12 |
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) |