En esta página

QPlaceContactDetail Class

La clase QPlaceContactDetail representa un detalle de contacto como un número de teléfono o la url de una página web. Más...

Header: #include <QPlaceContactDetail>
qmake: QT += location

Propiedades

Funciones públicas

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)

Miembros públicos estáticos

const QString Email
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)

Descripción detallada

El detalle consta de una etiqueta y un valor. La etiqueta es una cadena localizada que se puede presentar al usuario final y que describe el valor del detalle, que es el número de teléfono real, la dirección de correo electrónico, etc.

Tipos de contacto

La clase QPlaceContactDetail define algunas cadenas constantes que caracterizan los tipos de contacto estándar.

Estos tipos se utilizan para acceder y modificar los detalles de contacto en QPlace a través de:

Se pretende que el tipo de contacto sea un tipo de cadena para que los proveedores puedan introducir nuevos tipos de contacto si es necesario.

Documentación de propiedades

label : QString

Esta propiedad contiene una etiqueta que describe los datos del contacto.

La etiqueta puede estar localizada. El idioma depende de la entidad que lo establece, normalmente se trata del gestor del que proceden las plazas. El campo QPlaceManager::locales() define qué idioma se utiliza.

Funciones de acceso:

QString label() const
void setLabel(const QString &label)

value : QString

Esta propiedad contiene el valor del detalle del contacto.

Funciones de acceso:

QString value() const
void setValue(const QString &value)

Documentación de las funciones miembro

QPlaceContactDetail::QPlaceContactDetail()

Construye un detalle de contacto.

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

Crea una copia de other.

[noexcept] QPlaceContactDetail::~QPlaceContactDetail()

Destruye los datos de contacto.

void QPlaceContactDetail::clear()

Borra los datos del contacto.

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

Asigna other a este detalle de contacto y devuelve una referencia a este detalle de contacto.

Documentación de las variables de los miembros

const QString QPlaceContactDetail::Email

La constante de especificar los datos de contacto de correo electrónico.

const QString QPlaceContactDetail::Fax

La constante utilizada para especificar los datos de contacto del fax.

const QString QPlaceContactDetail::Phone

La constante de especificar los datos de contacto telefónico

const QString QPlaceContactDetail::Website

La constante utilizada para especificar los datos de contacto del sitio web.

Relacionados No miembros

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

Devuelve true si el dato del contacto lhs no es igual a rhs, en caso contrario devuelve false.

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

Devuelve true si el dato del contacto lhs es igual a rhs, en caso contrario devuelve false.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.