The QPlaceContactDetail class represents a contact detail such as a phone number or website url. 更多...
头: | #include <QPlaceContactDetail> |
qmake: | QT += location |
QPlaceContactDetail () | |
QPlaceContactDetail (const QPlaceContactDetail & other ) | |
~QPlaceContactDetail () | |
void | clear () |
QString | label () const |
void | setLabel (const QString & label ) |
void | setValue (const QString & value ) |
QString | value () const |
QPlaceContactDetail & | operator= (const QPlaceContactDetail & other ) |
const QString | |
const QString | Fax |
const QString | Phone |
const QString | Website |
bool | operator!= (const QPlaceContactDetail & lhs , const QPlaceContactDetail & rhs ) |
bool | operator== (const QPlaceContactDetail & lhs , const QPlaceContactDetail & rhs ) |
The detail consists of a label and value. The label is a localized string that can be presented to the end user that describes that detail value which is the actual phone number, email address and so on.
The QPlaceContactDetail class defines some constant strings which characterize standard contact types .
These types are used to access and modify contact details in QPlace via:
The contact type is intended to be a string type so that providers are able to introduce new contact types if necessary.
This property holds a label describing the contact detail.
The label can potentially be localized. The language is dependent on the entity that sets it, typically this is the manager from which the places are sourced. The QPlaceManager::locales () field defines what language is used.
访问函数:
QString | label () const |
void | setLabel (const QString & label ) |
This property holds the value of the contact detail.
访问函数:
QString | value () const |
void | setValue (const QString & value ) |
Constructs a contact detail.
[noexcept]
QPlaceContactDetail::
QPlaceContactDetail
(const
QPlaceContactDetail
&
other
)
创建副本为 other .
[noexcept]
QPlaceContactDetail::
~QPlaceContactDetail
()
Destroys the contact detail.
Clears the contact detail.
[noexcept]
QPlaceContactDetail
&QPlaceContactDetail::
operator=
(const
QPlaceContactDetail
&
other
)
赋值 other to this contact detail and returns a reference to this contact detail.
The constant to specify email contact details.
The constant used to specify fax contact details.
The constant to specify phone contact details
The constant used to specify website contact details.
[noexcept]
bool
operator!=
(const
QPlaceContactDetail
&
lhs
, const
QPlaceContactDetail
&
rhs
)
Returns true if the contact detail lhs 不等于 rhs ,否则返回 false。
[noexcept]
bool
operator==
(const
QPlaceContactDetail
&
lhs
, const
QPlaceContactDetail
&
rhs
)
Returns true if the contact detail lhs 等于 rhs ,否则返回 false。