В приложении Quickly код должен идти в & ldquo; myapp & rdquo; или & ldquo; myapp_lib & rdquo ;?

Я только начал изучать Quickly и рабочий стол Ubuntu / разработчика GTK, и меня немного смущает организация шаблона, который предоставляет Quickly.

В частности, я запутался в двух связанных моментах:

  1. Почему логика для окна или диалога разделена между файлом в папке lib и другим файлом в папке приложения? Например, шаблон по умолчанию создает Window.py в папке lib и MyappWindow.py в папке приложения. Кажется, что вся логика по умолчанию находится в файле Window.py, но функции, реализуемые в руководстве ($ quickly tutorial), написаны в MyappWindow.py. Путаница для меня здесь может возникнуть из-за неопытности с GTK.

  2. В общем, как код должен быть разбит (без элементов UI). Например, код для подключения к базе данных sqlite, код для связи с веб-сервисами, другой код интеграции с Ubuntu, например, сервис dbus, индикаторы и т. Д.

Спасибо за любую помощь!

1
задан 19 June 2012 в 16:13

1 ответ

Другие вопросы по тегам:

Похожие вопросы: