如何获取QNetworkConfiguration UserChoice对话框?

问题描述 投票:0回答:1

Qt文档说我可以让用户弹出一个选择QNetworkConfiguration的弹出窗口。但是我怎么能这样做呢?

当我有

QNetworkConfiguration config;
QNetworkSession *networkSession = new QNetworkSession(config, &a);
networkSession->open();

我怎么能告诉它我想要对话。没有setType功能或ctor。我错过了什么?或者我只是在错误的平台(Win64)?

UserChoice配置是占位符,在打开会话时,平台将解析为实际配置。根据平台的不同,选择可能会生成一个弹出对话框,询问用户他的首选选项。

c++ qt qnetworkaccessmanager qnetworkrequest
1个回答
1
投票

根据http://doc.qt.io/qt-5/bearer-management.html,只有QNetworkConfigurationManager :: defaultConfiguration()返回UserChoice类型的配置

© www.soinside.com 2019 - 2024. All rights reserved.