requires(qtHaveModule(network)) TEMPLATE = subdirs SUBDIRS = \ dnslookup \ download \ downloadmanager qtHaveModule(widgets) { SUBDIRS += \ blockingfortuneclient \ broadcastreceiver \ broadcastsender \ http \ loopback \ threadedfortuneserver \ googlesuggest \ torrent \ multicastreceiver \ multicastsender load(qfeatures) !contains(QT_DISABLED_FEATURES, bearermanagement) { # no QProcess !vxworks:!qnx:!winrt:SUBDIRS += network-chat SUBDIRS += \ bearermonitor \ fortuneclient \ fortuneserver } contains(QT_CONFIG, openssl):SUBDIRS += securesocketclient contains(QT_CONFIG, openssl-linked):SUBDIRS += securesocketclient }