Глава 5. Руководство разработчика KAlarm

KAlarm предоставляет интерфейс, позволяющий другим приложениям запрашивать следующие функции:

  • планирование нового напоминания

  • отменить запланированное напоминание

  • вызвать срабатывание запланированного напоминания

  • открыть диалог изменения напоминания

  • вывести список запланированных напоминаний

Каждая из вышеупомянутых функций реализована как вызовами D-Bus, так и параметрами командной строки. Если программа KAlarm уже работает, рекомендуется использовать вызовы D-Bus.

Интерфейс D-Bus

Вызовы D-Bus, описание которых приводится в этом документе, все реализованы в пути объекта D-Bus KAlarm /kalarm. Интерфейс определён в файлах org.kde.kalarm.kalarm.xml и kalarmiface.h.