QNetworkSettingsProxy 类
QNetworkSettingsProxy 类封装了网络代理配置。 更多...
| 头文件 | #include <QNetworkSettingsProxy> |
| qmake | QT += networksettings |
公共类型
| 枚举 | 方法 { Direct, Auto, Manual } |
属性
公共函数
| QNetworkSettingsProxy(QObject *parent = nullptr) | |
| QAbstractItemModel * | excludes() |
| QStringList | excludes() const |
| QNetworkSettingsProxy::Method | method() const |
| QAbstractItemModel * | servers() |
| QStringList | servers() const |
| void | setExcludes(const QStringList &excludes) |
| void | setMethod(const QNetworkSettingsProxy::Method &method) |
| void | setServers(const QStringList &servers) |
| void | setUrl(const QUrl &url) |
| QUrl | url() const |
信号
| void | excludesChanged() |
| void | methodChanged() |
| void | serversChanged() |
| void | urlChanged() |
成员类型文档
枚举 QNetworkSettingsProxy::Method
包含网络代理配置方法。
| 常数 | 值 | 描述 |
|---|---|---|
QNetworkSettingsProxy::Direct | 0 | 直接网络连接,未使用代理 |
QNetworkSettingsProxy::Auto | 1 | 自动代理配置 |
手动代理配置 | 2 | QNetworkSettingsProxy::Manual |
另请参阅 url.
属性文档
[只读] excludes : QAbstractItemModel* const
此属性包含包含代理排除列表的模型。
代理排除列表中的地址直接访问,而不是转发到代理。
此属性可以用作列出代理排除地址的视图的模型。
访问函数
| QAbstractItemModel * | excludes() |
| QStringList | excludes() const |
通知信号
| void | excludesChanged() |
另请参阅 QNetworkSettingsAddressModel.
method : Method
包含网络代理配置方法。
访问函数
| QNetworkSettingsProxy::Method | method() const |
| void | setMethod(const QNetworkSettingsProxy::Method &method) |
通知信号
| void | methodChanged() |
另请参阅 QNetworkSettingsProxy::Method.
[只读] 服务器 : QAbstractItemModel* const
此属性包含包含代理排除列表的模型。
该属性存储代理服务器名称列表。
访问函数
| QAbstractItemModel * | servers() |
| QStringList | 服务器() const |
通知信号
| void | serversChanged() |
url : QUrl
存储代理 URL。
对于手动代理配置,该属性存储代理服务器地址。对于自动配置,它存储代理自动配置 URL。
访问函数
| QUrl | url() const |
| void | setUrl(const QUrl &url) |
通知信号
| void | urlChanged() |
成员函数文档
[显示] QNetworkSettingsProxy::QNetworkSettingsProxy(QObject *parent = nullptr)
创建一个新的带有父 parent 的代理配置。
void QNetworkSettingsProxy::setExcludes(const QStringList &excludes)
设置代理排除列表。excludes 列出排除列表中的地址。
当设置代理排除列表时,将发出 QNetworkSettingsProxy::excludesChanged 信号。
另请参阅 排除()。
void QNetworkSettingsProxy::setServers(const QStringList &servers)
设置代理服务器列表。servers 列出服务器名称。
当设置服务器列表时,将发出 QNetworkSettingsProxy::serversChanged 信号。
另请参阅 服务器()。
© 2024 Qt 公司有限公司。本文档中的文档贡献是各自拥有者的版权。提供的文档受 GNU自由文档许可版1.3 的条款约束,该许可证由自由软件基金会发布。Qt 以及相应的标志是芬兰和其他国家/地区的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。