QPlaceSupplier 类
QPlaceSupplier 类表示与位置关联的位置或内容提供商。 更多信息...
头文件 | #include <QPlaceSupplier> |
qmake | QT += location |
属性
- icon : QPlaceIcon
- name : QString
- supplierId : QString
- url : QUrl
公共函数
QPlaceSupplier() | |
QPlaceSupplier(const QPlaceSupplier &other) | |
~QPlaceSupplier() | |
QPlaceIcon | icon() const |
bool | isEmpty() const |
QString | name() const |
void | setIcon(const QPlaceIcon &icon) |
void | setName(const QString &name) |
void | setSupplierId(const QString &identifier) |
void | setUrl(const QUrl &url) |
QString | supplierId() const |
QUrl | url() const |
QPlaceSupplier & | operator=(const QPlaceSupplier &other) |
相关非成员
bool | operator!=(const QPlaceSupplier &lhs, const QPlaceSupplier &rhs) |
bool | operator==(const QPlaceSupplier &lhs, const QPlaceSupplier &rhs) |
详细描述
每个实例代表一组关于提供商的数据,这可能包括提供商的名称、url 和图标。提供商通常是一家企业或组织。
注意:地点 API 仅支持将提供商作为“仅检索”对象。将提供者提交给提供商不是一个受支持的用例。
属性文档
icon : QPlaceIcon
该属性包含提供商的图标。
访问函数
QPlaceIcon | icon() const |
void | setIcon(const QPlaceIcon &icon) |
name : QString
该属性包含可以显示给用户的提供商的名称。
名称可能需要本地化。使用的语言依赖于设置它的实体,通常情况下是QPlaceManager。字段 QPlaceManager::locales() 定义了所使用的语言。
访问函数
QString | name() const |
void | setName(const QString &name) |
supplierId : QString
此属性包含供应商的标识符。
标识符在提供供应商的管理器后端中是唯一的,通常不太适合向用户显示。
访问函数
QString | supplierId() const |
void | setSupplierId(const QString &identifier) |
url : QUrl
此属性包含供应商网站的URL。
访问函数
QUrl | url() const |
void | setUrl(const QUrl &url) |
成员函数文档
QPlaceSupplier::QPlaceSupplier()
构造一个新的供应商对象。
[noexcept]
QPlaceSupplier::QPlaceSupplier(const QPlaceSupplier &other)
构造 other 的副本。
[noexcept]
QPlaceSupplier::~QPlaceSupplier()
销毁供应商对象。
bool QPlaceSupplier::isEmpty() const
如果位置供应商的所有字段均为0,则返回true;否则返回false。
void QPlaceSupplier::setIcon(const QPlaceIcon &icon)
设置供应商的 icon。
注意:属性的设置函数为 icon。
另请参阅:icon().
void QPlaceSupplier::setName(const QString &name)
设置供应商的 name。
注意:属性的设置函数为 name。
另请参阅:name().
void QPlaceSupplier::setSupplierId(const QString &identifier)
设置供应商的 identifier。
注意:属性的设置函数为 supplierId。
另请参阅:supplierId().
void QPlaceSupplier::setUrl(const QUrl &url)
设置供应商网站的 url。
注意:属性的设置函数为 url。
另请参阅:url().
[noexcept]
QPlaceSupplier &QPlaceSupplier::operator=(const QPlaceSupplier &other)
将 other 分配给此供应商并返回对此供应商的引用。
相关非成员
[noexcept]
bool operator!=(const QPlaceSupplier &lhs, const QPlaceSupplier &rhs)
如果 lhs 不等于 rhs,则返回 true,否则返回 false。
[noexcept]
bool operator==(const QPlaceSupplier &lhs, const QPlaceSupplier &rhs)
如果 lhs 等于 rhs,则返回 true,否则返回 false。
© 2024 The Qt Company Ltd. 本文档中的贡献版权属于各自的所有者。本提供的文档受自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款约束。Qt 及其 respective logos 是 The Qt Company Ltd. 在芬兰和/或其他国家/地区的商标。所有其他商标均为各自所有者的财产。