【发布时间】:2016-02-17 13:58:50
【问题描述】:
Qt documentation says 表示每个应用程序将使用一个QNetworkAccessManager:
一个 QNetworkAccessManager 应该足够整个 Qt 应用。
但是,我访问多个 Web 服务并且需要调用单独的函数来解析其中的每一个:
由于我只有 一个 QNetworkAccessManager::finished(QNetworkReply * reply) 信号,将回复发送到其单独的解析函数的最佳方式是什么?
当我创建请求时,我可以连接到每个QNetworkReply 对象的finished 信号:
QNetworkReply * QNetworkAccessManager::get(const QNetworkRequest & request)
但它是连接到只使用一次的信号的最佳方式(性能)吗?有更好的方法吗?
自己的相关问题:
【问题讨论】:
标签: c++ qt qnetworkaccessmanager qnetworkreply