Qt文档说我可以让用户弹出一个选择QNetworkConfiguration
的弹出窗口。但是我怎么能这样做呢?
当我有
QNetworkConfiguration config;
QNetworkSession *networkSession = new QNetworkSession(config, &a);
networkSession->open();
我怎么能告诉它我想要对话。没有setType
功能或ctor。我错过了什么?或者我只是在错误的平台(Win64)?
UserChoice配置是占位符,在打开会话时,平台将解析为实际配置。根据平台的不同,选择可能会生成一个弹出对话框,询问用户他的首选选项。
根据http://doc.qt.io/qt-5/bearer-management.html,只有QNetworkConfigurationManager :: defaultConfiguration()返回UserChoice类型的配置