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.