Документация
ОС Аврора 5.1.1
Работа с push-уведомлениями
Пример стороннего приложения pns-demo-app демонстрирует использование API Push daemon, получение и обработку push-уведомлений, а также их отображение.
Архитектура приложения включает следующие элементы:
main.cpp
— стартовая точка приложения;Application
— класс, реализующий клиентское API для работы с push-уведомлениями. Унаследован отQObject
;ControlService
— класс, реализующий сервис для контроля работы приложения в фоновом режиме/на переднем плане с помощью D-Bus-сервиса и аргументов командной строки. Унаследован отQDBusAbstractAdaptor
.
Вспомогательные классы и qml-код для графического интерфейса здесь не приводятся, могут быть определены произвольно.
Описание работы с push-уведомлениями