Документация
ОС Аврора 5.1.5

Класс Contact

(Aurora::Contacts::Contact)

Предоставляет данные о контакте. Подробнее…

Подключение: #include <contact.h>

Свойства

Публичные функции

Contact()
virtual ~Contact()
QString avatar() const
int contactId() const
ContactName contactName() const
QList<Phone> phones() const
bool operator==(const Contact &other) const

Подробное описание

Предоставляет данные о контакте.

Класс предоставляет методы для получения актуальных данных о контакте. Он включает в себя такие свойства, как полное имя контакта, его телефоны, аватар и любую другую дополнительную информацию. Класс предоставляет методы для получения и обновления контактной информации, что обеспечивает легкую интеграцию в приложения, которым требуется информация о контактах.

См. также Aurora::Contacts::ContactsManager.

Описание свойств

avatar : const QString

Это свойство содержит путь к файлу аватара контакта. Возвращает локальный путь к файлу аватара контакта.

Функции доступа:

QString avatar() const

contactId : const int

Это свойство содержит уникальный идентификатор контакта. Возвращает уникальный идентификатор текущего контакта в базе данных.

Функции доступа:

int contactId() const

contactName : const ContactName

Это свойство содержит информацию о полном имени контакта. Возвращает класс Aurora::Contacts::ContactName, содержащий подробное описание.

Функции доступа:

ContactName contactName() const

См. также Aurora::Contacts::ContactName.

phones : const QList<Phone>

Здесь хранится полный список телефонов контакта. Возвращает список классов Phone с подробной информацией о номерах.

Функции доступа:

QList<Phone> phones() const

См. также Aurora::Contacts::Phone.

Описание функций-членов

Contact::Contact()

Создает экземпляр Contact.

[virtual] Contact::~Contact()

Уничтожает экземпляр Contact. Деструктор является виртуальным.

bool Contact::operator==(const Contact &other) const

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.