私はRhythmboxプラグインを作成しようとしています。左側のパネルに、プラグインが提供する新しい「ページ」に切り替えるためのエントリを追加する必要があります。不幸にも、私がRBプラグインを書くことについて尋ねることができる唯一のリソースはthisであり、それだけでは分かりません。Rhythmboxサイドペインにエントリーを追加する方法は?
私はではありません。経験豊富なGTK開発者ですが、私は基本を知っています。
誰でもこの方法を知っていますか?
私はRhythmboxプラグインを作成しようとしています。左側のパネルに、プラグインが提供する新しい「ページ」に切り替えるためのエントリを追加する必要があります。不幸にも、私がRBプラグインを書くことについて尋ねることができる唯一のリソースはthisであり、それだけでは分かりません。Rhythmboxサイドペインにエントリーを追加する方法は?
私はではありません。経験豊富なGTK開発者ですが、私は基本を知っています。
誰でもこの方法を知っていますか?
あなたが言及したリンクの"Adding UI somewhere other than toolbars and menus"セクションをお読みください。
Rhythmboxのソースパネルに新しい項目を追加したいとします。
RB.Source
をサブクラス化し、gobject.type_register(ClassName)
を使用してオブジェクトに登録する必要があります。
ありがとう!あなたは、リズムボックスプラグインに関する参考文献/チュートリアルを入手できる場所を知っていますか? 例プラグインは次のエラーを返します: AttributeError: 'gi.repository.RB'オブジェクトには属性 'Plugin'がありません。 – drakide
私が見つけたリファレンスで問題を解決できたら、私は質問を投稿しませんでした。私はそのテキストを見てきました。それは私が欲しい情報を含んでいないか、おそらく、私はそれを得ていない(または私はそれを試して、それは動作しませんでした)。 – drakide