Должен ли я использовать Nautilus GIR, и если да, то где документация?

Я пишу приложение на основе Python3/GObject, которое будет использовать ряд файловых браузерных виджетов. Лучше всего написать их с нуля или использовать GObject Introspection с Nautilus, и если да, то где я могу найти или как я могу создать документацию?

Все, что мне удалось найти для документов Nautilus API, очень старые, на самом деле API-интерфейсы Nautilus-Extension или фрагменты в чужом коде.

Редактировать: кажется, что привязки GIR для Nautilus на самом деле предназначены для API расширения, а полных привязок, как у нас с самим Gtk, нет.


person andy.holmes    schedule 22.03.2013    source источник


Ответы (1)


Я не могу ответить на вопрос, следует ли вам использовать Nautilus… вы можете задать вопрос в Список рассылки Nautilus или канал IRC (#nautilus на irc.gnome.org).

Работа над документацией для GObject Introspection еще не завершена, но вы можете использовать g-ir-doc-tool для создания файлов Mallard, а затем использовать yelp для их просмотра (или yelp-build для преобразования их в HTML). Некоторая документация по этому процессу доступна по адресу https://live.gnome.org/GObjectIntrospection/Doctools.

person nemequ    schedule 24.03.2013