Capítulo 5. Guia de Programador do KAlarm

O KAlarm oferece uma interface para permitir às outras aplicações pedirem as seguintes funções:

  • escalonar um novo alarme

  • cancelar um alarme já agendado

  • disparar um alarme já agendado

  • mostra a janela de Edição do Alarme

Cada uma das funções acima está implementada através de uma chamada de D-Bus e através da linha de comandos. As chamadas do D-Bus deverão ser usadas de preferência se o KAlarm já estiver em execução.

A Interface de D-Bus

As chamadas de D-Bus descritas neste documento estão todas implementadas no local de D-Bus /kalarm do KAlarm. A interface está definida nos ficheiros org.kde.kalarm.kalarm.xml e kalarmiface.h.