Введение в разработку приложений на платформе Atom/MeeGo для нетбуков и планшетников. Граничин О.Н - 109 стр.

UptoLike

109
7. Лабораторная работа 2
«Использование Qt
Mobility для хранения
контактов и
рассылки SM
7.1. Цель лабораторной
работы
Демонстрация процесса разработки
практического приложения для хранения
контактов и автоматической рассылки SMS приглашений на
день рождения по контактам адресной книги с фильтром по
диапазону возрастов контактов.
7.2. Инструкция по выполнению
лабораторной работы
Для работы с сообщениями и контактами в MeeGo есть
готовый интерфейсQt Mobility, компоненты Contacts и
Messaging. Для использования этого интерфейса необходимо
добавить в файл проекта строки:
CONFIG += mobility
MOBILITY = contacts messaging
В исходный текст программы надо добавить макрос
QTM_USE_NAMESPACE, который выберет соответствующее
пространство имен. После этого разработка не отличается от
разработки обычного Qt-приложения. Qt Mobility пока еще
является довольно изменчивым интерфейсом, описываемый
далее пример был создан для MeeGo Netbook 1.0 с Qt Mobility
1.0.0, при работе с более поздними версиями (уже есть 1.2),
возможно, потребуются небольшие изменения в коде.
Используемые компоненты Qt Mobility содержат довольно