Navigation XML ファイル
Cubit GUI には Command Panel と呼ばれる領域があります。これは階層化されたボタンで構成され、ユーザー入力を受け付けて Cubit コマンド文字列を生成するパネルへ移動するために使用します。次の例は Brick を作成する Command Panel です。ユーザーはまず「Mode - Geometry」ボタン、次に「Entity - Volume」ボタン、続いて「Action - Create」ボタンを押し、最後に「Brick」オプションをプルダウンメニューから選択します。

Cubit 14.0 より前は、この階層を第三者が変更することはできませんでした。Cubit 14.0 以降は、ユーザーがボタンや Command Panel を追加・削除・変更して、ボタン階層の内容を編集できます。ボタン階層は 'bin/xml' ディレクトリ内の一連の XML ファイルで表現されます。
制御用 XML ファイルは "CubitNavigationRoot.xml" です。ファイルの一部を以下に示します:

階層の最初の2レベルはこのファイルで管理されます。それ以降の階層は、より個別の XML ファイルで管理されます。たとえば Geometry Volume に関連する残りの階層は "GeometryVolumeNavigation.xml" で管理されます。そのファイルの一部を以下に示します:

ユーザーは次の項目を変更できます: Label, ToolTip、または Icon url。必要に応じてカテゴリ全体を削除することもできます。ただし、次の項目は変更しないでください: NavigationNode または NavigationReference タグ。
ユーザーは Qt を使用して独自の Command Panel を作成し、この階層へ追加できます。