c++ - 如何获取 QNetworkConfiguration UserChoice 对话框?
问题描述
Qt docu 说我可以弹出一个让用户选择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 类型的配置
推荐阅读
- html - 如何在没有 JavaScript 的情况下将 div 扩展到父列表容器之外
- r - 如何将多列转换为数字并找到相关系数
- javascript - 导入类时如何修复“未捕获的引用错误:未定义 XXX”
- angular - IonPicker 显示错误的值
- reactjs - TypeError: environment.teardown is not a function error in jest 在应用解决方案后
- angularjs - 从 Google Places 自动完成中选择后如何修复错误的地址填写文本输入?
- cloudera-cdh - 安装 cloudera 后色相未启动
- python-3.x - 什么是 TabError,我该如何解决?
- c# - 从 Taghelper 获取 HTML 内容字符串
- firebase - 获取用户与 Firestore 中许多其他元素的关联的最佳做法是什么?