- 6.1. Какие файлы конфигурации используются KAlarm?
- 6.2. Где хранятся напоминания KAlarm?
- 6.3. В каком формате хранятся напоминания?
- 6.4. Зачем нужен подключаемый модуль Akonadi KAlarm?
- 6.5. Для чего предназначена программа kalarmautostart?
- 6.6. Как использовать KAlarm на рабочем столе, отличном от Plasma™?
6.1. | Какие файлы конфигурации используются KAlarm? |
Параметры KAlarm хранятся в следующих файлах, которые находятся в папке qtpaths --paths GenericConfigLocation:
| |
6.2. | Где хранятся напоминания KAlarm? |
При первом запуске приложение KAlarm создаёт в папке qtpaths --paths GenericDataLocation следующие календари напоминаний:
В дальнейшем эти календари возможно заменить (за исключением | |
6.3. | В каком формате хранятся напоминания? |
Напоминания программы KAlarm хранятся в текстовых файлах календарей, формат которых определяется стандартом RFC2445 — Internet Calendaring and Scheduling Core Object Specification (iCalendar). Этот стандартный формат используется всеми приложениями диспетчера личных сведений KDE (kdepim). Программа KAlarm использует некоторые нестандартные свойства, соответствующие RFC2445. Они приводятся в файле | |
6.4. | Зачем нужен подключаемый модуль Akonadi KAlarm? |
KAlarm использует подключаемый модуль Akonadi для предоставления всех возможностей, которые зависят от Akonadi (служба хранения данных на разных компьютерах KDE PIM). Если этот модуль не будет установлен и включён, в KAlarm не будет следующих возможностей:
Если этот подключаемый модуль установлен, его возможно включить или отключить на вкладке Главное диалога настройки. | |
6.5. | Для чего предназначена программа kalarmautostart? |
kalarmautostart — это небольшая вспомогательная программа, которая предназначена для автоматического запуска KAlarm при входе в систему. KAlarm обычно восстанавливается диспетчером сеансов при входе в систему (для показа окон программы в том же виде, в котором они находились при выходе пользователя из сеанса). Но если на момент выхода из сеанса программа не выполнялась, она не будет запущена диспетчером сеансов; следовательно, требуется её автозапуск. Проблема заключается в том, что когда приложение одновременно как управляется диспетчером сеансов, так и запускается автоматически, нельзя определить очерёдность. Если сначала будет выполнен автозапуск, то состояние приложения не удастся восстановить с помощью диспетчера сеансов. Эта проблема решается запуском вспомогательной программы kalarmautostart вместо KAlarm при входе в систему. Эта программа некоторое время ожидает (чтобы предоставить диспетчеру сеансов возможность восстановить окна KAlarm), затем выполняет запуск KAlarm и завершает свою работу. | |
6.6. | Как использовать KAlarm на рабочем столе, отличном от Plasma™? |
Основное требование для запуска KAlarm на рабочем столе, отличном от Plasma™ — обеспечить автоматический запуск KAlarm при каждом входе в систему. Более подробные инструкции содержатся в файле |