Cerebro
  • Программный интерфейс к клиентскому приложению Cerebro на языке Python
    • 1. Организация файлов
      • 1.1. Где приложение ищет пользовательские модули
    • 2. Кодировка
    • 3. Обработка ошибок
    • 4. Разработка плагинов
      • 4.1. Интерфейс разработчика плагинов
      • 4.2. Установка плагинов
      • 4.3. Интерфейс пользователя плагинов
    • 5. Отладка
      • 5.1. Просмотр отладочной информации
    • 6. Шаблоны расширяемых Python-модулей
    • 7. Пользовательские меню. Модуль action
      • 7.1. Добавление пользовательских меню
    • 8. Обработка событий. Модуль event
      • 8.1. Генерация событий
      • 8.2. Функции обработки событий
      • 8.3. Типы событий
    • 9. Модули logon и logoff
    • 10. Пакет cerebro
      • 10.1. Модуль aclasses
        • 10.1.1. Класс cerebro.aclasses.AbstractAttachment
        • 10.1.2. Класс cerebro.aclasses.AbstractMessage
        • 10.1.3. Класс cerebro.aclasses.Activities
        • 10.1.4. Класс cerebro.aclasses.AbstractTag
        • 10.1.5. Класс cerebro.aclasses.Attachment
        • 10.1.6. Класс cerebro.aclasses.NewAttachment
        • 10.1.7. Класс cerebro.aclasses.Message
        • 10.1.8. Класс cerebro.aclasses.Perm
        • 10.1.9. Класс cerebro.aclasses.Statuses
        • 10.1.10. Класс cerebro.aclasses.Tag
        • 10.1.11. Класс cerebro.aclasses.Task
        • 10.1.12. Класс cerebro.aclasses.Users
      • 10.2. Модуль actions
        • 10.2.1. Класс cerebro.actions.Action
        • 10.2.2. Класс cerebro.actions.Actions
        • 10.2.3. Класс cerebro.actions.AttachmentEditorMenu
        • 10.2.4. Класс cerebro.actions.AttachmentForumMenu
        • 10.2.5. Класс cerebro.actions.AttachmentForumToolBar
        • 10.2.6. Класс cerebro.actions.AttachmentSearchMenu
        • 10.2.7. Класс cerebro.actions.AttachmentSearchToolBar
        • 10.2.8. Класс cerebro.actions.MainMenu
        • 10.2.9. Класс cerebro.actions.MessageForumMenu
        • 10.2.10. Класс cerebro.actions.MessageForumToolBar
        • 10.2.11. Класс cerebro.actions.TaskActiveMenu
        • 10.2.12. Класс cerebro.actions.TaskNavigatorMenu
        • 10.2.13. Класс cerebro.actions.TaskSearchMenu
        • 10.2.14. Класс cerebro.actions.TaskToDoListMenu
        • 10.2.15. Класс cerebro.actions.TaskToolBar
      • 10.3. Модуль cargador
      • 10.4. Модуль core
      • 10.5. Модуль db
      • 10.6. Модуль events
        • 10.6.1. Класс cerebro.events.AfterEventChangingOfAttachments
        • 10.6.2. Класс cerebro.events.AfterEventChangingOfMessage
        • 10.6.3. Класс cerebro.events.AfterEventChangingOfMessages
        • 10.6.4. Класс cerebro.events.AfterEventChangingOfTasks
        • 10.6.5. Класс cerebro.events.AfterEventChangingOfTasksTag
        • 10.6.6. Класс cerebro.events.AfterEventCreationOfMessage
        • 10.6.7. Класс cerebro.events.AfterEventCreationOfTask
        • 10.6.8. Класс cerebro.events.AfterEventMessage
        • 10.6.9. Класс cerebro.events.BeforeEventChangingOfAttachments
        • 10.6.10. Класс cerebro.events.BeforeEventChangingOfAttachmentsHashtags
        • 10.6.11. Класс cerebro.events.BeforeEventChangingOfMessage
        • 10.6.12. Класс cerebro.events.BeforeEventChangingOfMessages
        • 10.6.13. Класс cerebro.events.BeforeEventChangingOfMessagesHashtags
        • 10.6.14. Класс cerebro.events.BeforeEventChangingOfTasks
        • 10.6.15. Класс cerebro.events.BeforeEventChangingOfTasksAllocated
        • 10.6.16. Класс cerebro.events.BeforeEventChangingOfTasksHashtags
        • 10.6.17. Класс cerebro.events.BeforeEventChangingOfTasksTag
        • 10.6.18. Класс cerebro.events.BeforeEventCreationOfMessage
        • 10.6.19. Класс cerebro.events.BeforeEventCreationOfTask
        • 10.6.20. Класс cerebro.events.BeforeEventMessage
        • 10.6.21. Класс cerebro.events.Event
        • 10.6.22. Класс cerebro.events.EventChangingOfAttachments
        • 10.6.23. Класс cerebro.events.EventChangingOfMessages
        • 10.6.24. Класс cerebro.events.EventChangingOfTasks
        • 10.6.25. Класс cerebro.events.EventError
        • 10.6.26. Класс cerebro.events.TestEvent
      • 10.7. Модуль gui
        • 10.7.1. Класс cerebro.gui.AccountDialog
        • 10.7.2. Класс cerebro.gui.InputDialog
        • 10.7.3. Класс cerebro.gui.ProgressBox
    • 11. Работа с графическим пакетом PyQt
      • 11.1. Особенности работы с PyQt
    • 12. Примеры
      • 12.1. Простые примеры
        • 12.1.1. Пример добавления пользовательских меню
        • 12.1.2. Пример обработки входа и выхода
        • 12.1.3. Пример обработки событий
        • 12.1.4. Пример работы с PyQt
      • 12.2. Реальные примеры
  • Программный интерфейс к серверным компонентам Cerebro
    • 1. Программный интерфейс к серверным компонентам на языке Python
      • 1.1. Модуль database
      • 1.2. Модуль dbtypes
      • 1.3. Модуль cargador
      • 1.4. Модуль cclib
    • 2. Программный интефейс к базе данных memoria на языке SQL
    • 3. Интерфейс к файловому хранилищу Cargador по протоколу XML-RPC
      • 3.1. Вступление
      • 3.2. Методы
    • 4. Интерфейс к файловому хранилищу Cargador по протоколу HTTP
    • 5. Примеры
      • 5.1. Пример создания задач
      • 5.2. Пример добавления сообщения типа «Отчет».
      • 5.3. Пример экспорта задачи(проекта) со всеми вложенными задачами в Excel.
      • 5.4. Пример импорта задач из Excel.
Cerebro
  • Docs »
  • Программный интерфейс к серверным компонентам Cerebro
  • View page source

Программный интерфейс к серверным компонентам Cerebro¶

  • 1. Программный интерфейс к серверным компонентам на языке Python
  • 2. Программный интефейс к базе данных memoria на языке SQL
  • 3. Интерфейс к файловому хранилищу Cargador по протоколу XML-RPC
    • 3.1. Вступление
    • 3.2. Методы
  • 4. Интерфейс к файловому хранилищу Cargador по протоколу HTTP
  • 5. Примеры
    • 5.1. Пример создания задач
    • 5.2. Пример добавления сообщения типа «Отчет».
    • 5.3. Пример экспорта задачи(проекта) со всеми вложенными задачами в Excel.
    • 5.4. Пример импорта задач из Excel.
Next Previous

© Copyright 2018, Cerebro.

Built with Sphinx using a theme provided by Read the Docs.