QPlaceContactDetail 类

QPlaceContactDetail 类表示一个联系详细资料,例如电话号码或网址 URL。 更多...

头文件 #include <QPlaceContactDetail>
qmakeQT += location

属性

公共函数

QPlaceContactDetail()
QPlaceContactDetail(const QPlaceContactDetail &other)
~QPlaceContactDetail()
voidclear()
QStringlabel() const
voidsetLabel(const QString &label)
voidsetValue(const QString &value)
QStringvalue() const
QPlaceContactDetail &operator=(const QPlaceContactDetail &other)

静态公共成员

const QStringEmail
const QStringFax
const QStringPhone
const QStringWebsite
booloperator!=(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)
booloperator==(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)

详细描述

详细资料由标签和值组成。标签是本地化字符串,可以向最终用户展示,描述详细值,比如实际电话号码、电子邮件地址等。

联系类型

QPlaceContactDetail 类定义了一些常量字符串,用于表示标准 联系类型

这些类型用于通过

联系类型 希望是一个字符串类型,以便提供者如果需要的话可以引入新的联系类型。

属性文档

label : QString

此属性持有一个描述联系详细资料的标签。

标签可能是本地化的。使用的语言取决于设置它的实体,通常是负责提供地点的管理员。QPlaceManager::locales() 字段定义了使用的语言。

访问函数

QStringlabel() const
voidsetLabel(const QString &label)

: QString

此属性保存联系人详细信息的值。

访问函数

QStringvalue() const
voidsetValue(const QString &value)

成员函数说明

QPlaceContactDetail::QPlaceContactDetail()

构造联系人详细信息。

[noexcept] QPlaceContactDetail::QPlaceContactDetail(const QPlaceContactDetail &other)

创建other的副本。

[noexcept] QPlaceContactDetail::~QPlaceContactDetail()

销毁联系人详细信息。

void QPlaceContactDetail::clear()

清除联系人详细信息。

[noexcept] QPlaceContactDetail &QPlaceContactDetail::operator=(const QPlaceContactDetail &other)

other分配给本联系人详细信息并返回对此联系人详细信息的引用。

成员变量说明

const QString QPlaceContactDetail::Email

指定电子邮件联系人详细信息的常量。

const QString QPlaceContactDetail::Fax

用于指定传真联系人详细信息的常量。

const QString QPlaceContactDetail::Phone

指定电话联系人详细信息的常量

const QString QPlaceContactDetail::Website

用于指定网站联系人详细信息的常量。

相关非成员

[noexcept] bool operator!=(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)

如果联系人详细信息 lhs 不等于 rhs,则返回true,否则返回false。

[noexcept] bool operator==(const QPlaceContactDetail &lhs, const QPlaceContactDetail &rhs)

如果联系人详细信息 lhs 等于 rhs,则返回true,否则返回false。

© 2024 Qt 公司 Ltd. 本文档中的文档贡献归其各自所有者所有。本提供的文档根据自由软件基金会发布的GNU自由文档许可第1.3版的条款进行许可。Qt及其相关标志是芬兰以及/或世界其他国家的Qt公司有限公司的商标。所有其他商标均属于其各自所有者。