QNetwork is quite extensive in what it can do. I have touched upon a few features, such as QNetworkRequest, QNetworkAccessManager, and QNetworkReply to make network requests, such as get and put. You can use Qt's Bearer Management features to control the online state and QNetworkSession to group connections together to roam between connections. We discussed socket development with QLocalSocket, QLocalServer, QTcpSocket, and QTcpServer. You can perform host and DNS lookups with QHostInfo and QDnsLookup.
Connectivity can mean a few things, and in the next chapter, we explore connectivity using Bluetooth Low Energy (LE).