summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerome Pasion <jerome.pasion@qt.io>2020-10-09 11:52:57 +0200
committerJerome Pasion <jerome.pasion@qt.io>2020-10-19 10:00:07 +0200
commitd37c746ffe73b0072eb2f48678cbe6d1ca4ea1d4 (patch)
tree099a184a511f556556d9bbd11c3594ee292c82ac
parent31cf990aeca0288eac10749f92ef51f66f82d811 (diff)
downloadqtdoc-d37c746ffe73b0072eb2f48678cbe6d1ca4ea1d4.tar.gz
Update Network and Connectivity page for Qt 6.0
Removed sections that are not in Qt 6.0: -Bearer Management -Qt Bluetooth -Qt Serial Port -Qt NFC -Qt WebSockets -Qt WebEngine Task-number: QTBUG-87158 Change-Id: I668d367081e8ee47736adbd4cbcea68d974999f8 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
-rw-r--r--doc/src/connectivity.qdoc90
1 files changed, 1 insertions, 89 deletions
diff --git a/doc/src/connectivity.qdoc b/doc/src/connectivity.qdoc
index 67e59fa1..4b262bbb 100644
--- a/doc/src/connectivity.qdoc
+++ b/doc/src/connectivity.qdoc
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2016 The Qt Company Ltd.
+** Copyright (C) 2020 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
**
** This file is part of the documentation of the Qt Toolkit.
@@ -42,15 +42,6 @@ is called before creating a network connection with QTcpSocket or QUdpSocket.
Filtering and redistributing network traffic via proxies can handled by the
QNetWorkProxy class.
-Qt Network also provides the \l{Bearer Management} API. It has functions that
-can start or stop network interfaces and roam between access points. It does
-however not take care of the network configurations itself. The platform needs
-to take care of that.
-
-\l{Qt WebEngine} offers a Chromium-based web engine that enables using
-web content in your application. \l{Qt WebEngine} can render HTML5, XHTML,
-and SVG documents, and execute Javascript.
-
Qt also offers functionalities for \e{inter-process communication} (IPC). The
class QProcess is used to start external programs. \l{Qt D-Bus} provides support
for D-Bus, an interprocess communication and remoteprocedure calling mechanism.
@@ -84,10 +75,6 @@ alongside the central QSslSocket, e.g. QSslCertificate, QSslConfiguration and
QSslError. The only supported backend for SSL in Qt is OpenSSL, which needs to
be installed separately.
-For mobile devices, Qt Network offers the \l{Bearer Management}{bearer
-management} API to track the status of a connection (e.g. getting notified about
-online/offline status or whether Wifi or 3G is used).
-
Qt also offers HTTP support in QML by either using HTTP explicitly via
XmlHttpRequest, or by transparently using HTTP URLs in e.g. Image sources.
@@ -99,32 +86,10 @@ Related Topics:
\li \l {Network Programming with Qt}
\li \l {Qt Network C++ Classes}
\li \l {Secure Sockets Layer (SSL) Classes}
- \li \l {Bearer Management}
\endlist
\li \l {Resource Loading and Network Transparency} - network and URL transparency in QML
\endlist
-\section1 WebSockets
-
-An alternative to direct TCP or HTTP communication is to use the WebSocket
-protocol (\l{http://tools.ietf.org/html/rfc6455}{RFC 6455}). It is a
-two-way communication protocol on top of the TCP protocol to utilize existing
-web infrastructure without having to create additional client-server based
-communication. The \l{Qt WebSockets} module provides both a QML and C++ API,
-in addition to several examples to demonstrate its use.
-
-\section1 World Wide Web Support
-
-Qt makes it easy to embed web content into your Qt application using features of
-the Qt WebEngine layout engine. The Qt WebEngine module equips Qt with support
-for a broad range of standard web technologies that make it possible to embed
-HTML content styled with CSS and scripted with JavaScript into your Qt
-application. \l{Qt WebEngine} facilitates both integration with traditional
-QWidget based desktop applications as well as embedding into Qt Quick QML
-applications.
-
-For more information see \l {Integrating Web Content}.
-
\section1 Inter-Process Communication
Qt provides several ways to implement Inter-Process Communication
@@ -176,57 +141,4 @@ Related Topics:
\li \l {QSharedMemory}
\endlist
-\section1 Serial Port Communication
-
-The \l{Qt Serial Port} module provides a C++ API for communicating
-through serial ports, using the RS-232 standard. It works with physical
-ports and also with drivers that emulate these ports. Examples of serial
-port emulators include virtual COM ports, com0com emulators, and the
-Bluetooth SPP.
-
-This module is designed to make serial port programming easier and portable.
-As of Qt 5.2, it is supported on \l{Qt for Windows}{Windows}, \l{Qt for macOS}{\macos},
-and \l{Qt for Linux/X11}{Linux}.
-
-Related topics:
-\list
-\li \l {Qt Serial Port} - module documentation
-\li \l {Qt Serial Port C++ Classes}
-\endlist
-
-\section1 Bluetooth Communication
-
-The \l{Qt Bluetooth} module provides both C++ and QML APIs for the
-short-range (less than 100 meters) wireless protocol developed by the
-\l{Bluetooth SIG}{Bluetooth Special Interest Group}. It provides
-classic Bluetooth and Bluetooth Low Energy features.
-
-Related topics:
-\list
-\li \l {Qt Bluetooth} - module documentation
- \list
- \li \l {Qt Bluetooth Overview} {Bluetooth Classic}
- \li \l {Bluetooth Low Energy Overview} {Bluetooth Low Energy}
- \li \l {Qt Bluetooth C++ Classes}
- \li \l {Qt Bluetooth QML Types}
- \endlist
-\endlist
-
-
-\section1 Near Field Communication
-
-The \l{Qt NFC} module provides both C++ and QML APIs for the extremely
-short-range (less than 20 centimeters) wireless protocol developed by the
-\l{http://www.nfc-forum.org}{NFC Forum}.
-
-Related topics:
-\list
-\li \l {Qt NFC} - module documentation
- \list
- \li \l {Qt NFC Overview}
- \li \l {Qt NFC C++ Classes}
- \li \l {Qt NFC QML Types}
- \endlist
-\endlist
-
*/