5.9. GUI アドオンの基本機能


アドオンにおけるキックスタートのサポートと同様に、GUI のサポートでは、アドオンのすべての部分に、API で定義された特定のクラスから継承されたクラスの定義を持つモジュールが少なくとも 1 つ含まれている必要があります。

グラフィカルアドオンのサポートに関しては、追加する必要があるクラスは、pyanaconda.ui.gui.spokes で定義されている NormalSpoke クラスのみです。これは、通常のスポークタイプの画面のクラスです。Anaconda のユーザーインターフェイスを 参照してください。

NormalSpoke から継承された新しいクラスを実装するには、API が必要とする以下のクラス属性を定義する必要があります。

  • builderObjects: スポークの .glade ファイルからすべての最上位オブジェクトをリスト表示します。これは、子オブジェクトでスポークに (再帰的に) 公開される必要があります。すべてをスポークに公開する必要がある場合は、リストを空にする必要があります。
  • mainWidgetName: .glade ファイルで定義されているようにメインウィンドウウィジェット (Add Link) の ID が含まれます。
  • uiFile: .glade ファイルの名前が含まれます。
  • category: スポークが属するカテゴリーのクラスが含まれます。
  • icon: ハブ上のスポークに使用するアイコンの識別子が含まれます。
  • title: ハブ上のスポークに使用するタイトルを定義します。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る