1

私は、多数のファイル ブラウザのようなウィジェットを使用する Python3/GObject ベースのアプリケーションを作成しています。これらをゼロから作成するか、Nautilus で GObject Introspection を使用するのが最善の方法ですか? もしそうなら、どこでドキュメントを見つけることができますか、またはどのようにドキュメントを生成できますか?

私が見つけた Nautilus API ドキュメントはすべて非常に古く、実際には Nautilus-Extension API または他のコードのスニペットです。

編集: Nautilus の GIR バインディングは実際には拡張 API 用であり、Gtk 自体のような完全なバインディングは存在しないようです。

4

1 に答える 1

0

Nautilus を使用する必要があるかどうかという質問にはお答えできません。Nautilusメーリング リストまたは IRC チャネル (irc.gnome.org の #nautilus) で質問してください。

GObject Introspection のドキュメントは作成中ですが、 を使用g-ir-doc-toolして Mallard ファイルを生成し、 を使用yelpしてそれらを表示 (またはyelp-buildHTML に変換) できます。https://live.gnome.org/GObjectIntrospection/Doctoolsにプロセスのドキュメントがあります。

于 2013-03-24T19:01:42.423 に答える