QNetworkSettingsProxy 类

QNetworkSettingsProxy 类封装了网络代理配置。 更多...

头文件 #include <QNetworkSettingsProxy>
qmakeQT += networksettings

公共类型

枚举方法 { Direct, Auto, Manual }

属性

公共函数

QNetworkSettingsProxy(QObject *parent = nullptr)
QAbstractItemModel *excludes()
QStringListexcludes() const
QNetworkSettingsProxy::Methodmethod() const
QAbstractItemModel *servers()
QStringListservers() const
voidsetExcludes(const QStringList &excludes)
voidsetMethod(const QNetworkSettingsProxy::Method &method)
voidsetServers(const QStringList &servers)
voidsetUrl(const QUrl &url)
QUrlurl() const

信号

详细描述

成员类型文档

枚举 QNetworkSettingsProxy::Method

包含网络代理配置方法。

常数描述
QNetworkSettingsProxy::Direct0直接网络连接,未使用代理
QNetworkSettingsProxy::Auto1自动代理配置
手动代理配置2QNetworkSettingsProxy::Manual

另请参阅 url.

属性文档

[只读] excludes : QAbstractItemModel* const

此属性包含包含代理排除列表的模型。

代理排除列表中的地址直接访问,而不是转发到代理。

此属性可以用作列出代理排除地址的视图的模型。

访问函数

QAbstractItemModel *excludes()
QStringListexcludes() const

通知信号

voidexcludesChanged()

另请参阅 QNetworkSettingsAddressModel.

method : Method

包含网络代理配置方法。

访问函数

QNetworkSettingsProxy::Methodmethod() const
voidsetMethod(const QNetworkSettingsProxy::Method &method)

通知信号

voidmethodChanged()

另请参阅 QNetworkSettingsProxy::Method.

[只读] 服务器 : QAbstractItemModel* const

此属性包含包含代理排除列表的模型。

该属性存储代理服务器名称列表。

访问函数

QAbstractItemModel *servers()
QStringList服务器() const

通知信号

voidserversChanged()

url : QUrl

存储代理 URL。

对于手动代理配置,该属性存储代理服务器地址。对于自动配置,它存储代理自动配置 URL。

访问函数

QUrlurl() const
voidsetUrl(const QUrl &url)

通知信号

voidurlChanged()

另请参阅 QNetworkSettingsProxy::Method.

成员函数文档

[显示] 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 公司的商标。所有其他商标均为其各自所有者的财产。