Класс Phone
(Aurora::Contacts::Phone)
Предоставляет информацию о телефоне. Подробнее…
Подключение: | #include <contact.h> |
Публичные типы
enum | PhoneType { NO_TYPE, MOBILE, WORK, HOME, ..., CUSTOM } |
Свойства
Публичные функции
Phone() | |
virtual | ~Phone() = default |
Phone::PhoneType | getType() const |
const QString & | number() const |
Подробное описание
Предоставляет информацию о телефоне.
Этот класс предоставляет доступ к информации о номере и его типе.
См. также Aurora::Contacts::Contact.
Описание типов-членов
enum Phone::PhoneType
Типы номеров Phone:
Константа | Значение | Описание |
Aurora::Contacts::Phone::NO_TYPE |
0 |
Дополнительный тип не указан. |
Aurora::Contacts::Phone::MOBILE |
1 |
Метка номера мобильного телефона. |
Aurora::Contacts::Phone::WORK |
2 |
Метка номера рабочего телефона. |
Aurora::Contacts::Phone::HOME |
3 |
Метка номера домашнего телефона. |
Aurora::Contacts::Phone::MAIN |
4 |
Метка номера основного телефона. |
Aurora::Contacts::Phone::OTHER |
5 |
Метка номера телефона, который не вписывается в стандартные категории. |
Aurora::Contacts::Phone::CUSTOM |
6 |
Метка типа номера телефона, заданного пользователем. |
Описание свойств
number : const QString
Данное свойство позволяет этому методу предоставлять доступ только для чтения номера телефона, если он доступен. Возвращает номер контакта.
Функции доступа:
const QString & | number() const |
type : const PhoneType
Это свойство предоставляет этому методу доступ только для чтения типа номера телефона, если он доступен. Возвращает тип номера телефона контакта.
Функции доступа:
Phone::PhoneType | getType() const |
Описание функций-членов
Phone::Phone()
Создает экземпляр Phone.
[default] Phone::~Phone()
Уничтожает экземпляр Phone. Деструктор является виртуальным.