XMLGUIについて詳しく解説

導入

XMLGUI は、アクションの概念を中心に、XML を使用してソフトウェアのグラフィカル インターフェイスを設計するための KDE の環境フレームワークです。

このフレームワークを使用して、プログラマは、アプリケーションが実装できるさまざまなアクションに加え、ファイルを開く、アプリケーションを閉じるなど、 KDE​​によって事前定義されたいくつかのアクションを設定します。各アクションは、アイコン、説明テキスト、ツールチップなどのデータにリンクできます。この機能の興味深い点は、メニューまたはツール バー内のアクションの配置がプログラマによってソース コードで定義されていないという事実にあります。代わりに、プログラマはメニュー バーとツールバーの内容を記述する XML ファイルを提供します。プログラマーがこのシステムを使用すると、ユーザーはソース コードに触れることなく、アプリケーションのインターフェイスをパーソナライズできます。ファイル内の対応するエントリを変更するだけで済みます。

XMLGUI は、アプリケーションで KPart の GUI を独自のインターフェイスに簡単に統合できるため、KPart モジュラー コンポーネントのプログラミングにも役立ちます。 Konquerorファイル マネージャーは、この機能の好例です。

 XMLGUIについて詳しく解説

その他のプロジェクト

XMLGUI という名前は非常に一般的なものです。同じ名前の XML ベースの UI ライブラリが他にもいくつかあります。 KDE XMLGUIプロジェクトは、この新しい、しかし広く普及している概念に名前を付けることができなかった多くのプロジェクトのうちの 1 つです。

  • ( en )この記事は、「 XMLGUI 」というタイトルの英語版Wikipedia の記事から部分的または全体的に引用されています。

外部リンクとドキュメント

vdm
KDE
ソフトウェアのコンパイルKDE 1 · KDE 2 · KDE 3 · KDE SC 4
KDE ロゴ.svg
ワークスペースKDMKWinプラズマ
アプリケーション
発達Cervisia · KDbg · KDESvn · KDevelop · KImageMapEditor · Kompare · Kommander · Lokalize · Quanta Plus · Umbrello
教育Cantor · Kalzium · KGeography · KHangMan · Kig · Kiten · KmPlot · KStars · KTouch · KTurtle · Marble · Step
ゲームKAtomic · KBounce · Kolf · KMines · KTeaTime · KWeather
グラフィックスdigiKam · Gwenview · Karbon14 · KColorEdit · KolourPaint · KPhotoAlbum · KPovModeler · KRuler · Krita · KSnapshot · KuickShow · Okular
インターネットAkregator · Blogilo · ChoqoK · KGet · KFTPGrabber · KMail · KMess · KMLDonkey · KNetAttach · KNode · Konqueror · Konversation · Kopete · KPPP · KRDC · KTorrent · Rekonq
マルチメディアアマロック·ドラゴン プレーヤー·フレスコバルディ· JuK · K3b · K9Copy ·カフェイン· Kdenlive · KMid · KMix · KMPlayer
KAddressBook · Kexi · Kile · Kivio · KMyMoney · KonsoleKalendar · Kontact · KOrganizer · KPilot · KPlato · KPresenter · KSpread · Kst · KWord · LabPlot · RKWard · Skrooge · Tellico
システムDolphin · KDE Partition Manager · KDE System Guard · KDiskFree · KInfoCenter · Konsole ·システム設定· Okuake
公共事業Ark BasKet Filelight Kate KCalc KCharSelect KGpg KJots Klipper KNotes Krusader KWrite RSIBreak SuperKaramba
プラットフォームアコナディデシベルフレーク KConfig
モジュールKDELibsKDEBase • KDE Accessibility • KdeadminKdeartworkkdebindings • KDE Education • Extragear • KdegamesKdegraphicsKde-i18nKdemultimediakdenetwork • Kdepim • Kdepimlibskdeplasma-addonskdesdkKdetoysKdeutilsKdewebdevKOffice
コミュニティKDE eV ·アカデミー· KDE。ニュース·コンキ·マティアス エトリッヒ·コーネリアス シューマッハ
 XMLGUIについて詳しく解説
  1. تعريف – arabe
  2. Tərif (məntiq) – azerbaïdjanais
  3. Дефиниция – bulgare
  4. সংজ্ঞা – bengali
  5. མཚན་ཉིད། – tibétain
  6. Termenadur – breton

XMLGUIについて詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。