このページでは

プロパティの変更

Properties 」ビューでコンポーネントのプロパティの値を変更します。

プロパティの変更を確認する

プロパティのデフォルト値は白色で表示され、明示的に指定した値は青色で強調表示されます。また、状態におけるプロパティの変更も青色で強調表示されます。

これにより、このコンポーネントインスタンスのコンポーネントファイルにどの値が設定されており、どの値がコンポーネントのデフォルト特性であるかを簡単に確認できます。

状態を編集する際、現在の状態で明示的に設定されている値と、ベース状態から派生した値がどれであるかを簡単に確認できます。

以下の画像でこれを説明します。ベース状態では、「Position 」と「Size 」の値が明示的に設定され、強調表示されています。

プロパティを明示的に設定します。

State1 では、Position のみが明示的に設定され、強調表示されています。

プロパティを明示的に設定します。

プロパティをリセットすると、そのプロパティはデフォルト値に戻り、コンポーネントファイルからその値が削除されます。

注:その結果 、すべてのブール値は 4 つの異なる方法で視覚化できます。

たとえば、可視性は次のように視覚化できます。

「Visibility」プロパティは選択されていますが、ハイライト表示されていません。

TRUEコンポーネントはデフォルトで表示されます。可視性は、ベース状態で設定された可視性によって上書きされる場合があります。

「Visibility」プロパティが選択され、ハイライト表示されています。

TRUE(ハイライト表示)コンポーネントは明示的に表示されるように設定されています。

「Visibility」プロパティは選択されておらず、ハイライトもされていません。

FALSEコンポーネントはデフォルトで非表示です。ベース状態で設定された表示状態によって、この表示状態が上書きされる場合があります。

「Visibility」プロパティは選択されていませんが、ハイライト表示されています。

FALSE(強調表示)コンポーネントは明示的に非表示に設定されています。

複数選択

複数のコンポーネントの共通プロパティの値を同時に変更するには、Navigator または2D ビューでコンポーネントを選択します。

  • Windows では、CtrlキーとShift キーを押したまま、コンポーネントをクリックして選択します。
  • macOS では、Shift キーを押しながらコンポーネントの範囲を選択するか、Cmdキーを押しながら複数のコンポーネントを個別に選択します。

Navigator 内の他のコンポーネントをロックすることで、複数選択を容易に行うことができます。

書式のコピーと貼り付け

コンポーネントのプロパティ値をコピーし、1つまたは複数の他のコンポーネントに貼り付けることができます。貼り付け先のコンポーネントにそのプロパティが存在する場合、値が適用されます。

コンポーネントからプロパティ値をコピーするには、2D またはNavigator ビューでそのコンポーネントを右クリックし、[Edit ] > [Copy Formatting] を選択します。

1つまたは複数の他のコンポーネントに値を適用するには、Navigator または2D ビューでそれらを選択し、右クリックして「Edit 」>「Apply Formatting 」を選択します。

プロパティのインライン編集

2D ビューでコンポーネントをダブルクリックすると、テキスト、色、またはソースのプロパティをインラインで編集できます。Text Edit などの一部のコンポーネントでは、これらのプロパティをいくつか指定できるため、コンポーネントを右クリックしてコンテキストメニューからインラインエディタを開くこともできます。

2Dビューのコンテキストメニューから「色の編集」を選択します。

複数のビューでのプロパティ編集

複数の「Properties 」ビューを開いて、複数のノードのプロパティを同時に編集できます。各「Properties 」ビューをロックすることで、選択操作ごとに対象ノードが変更されるのを防ぐことができます。

注: 複数のビューでプロパティを編集するには Multi Property Editor 拡張機能を有効にしてください。

複数のノードのプロパティを同時に編集するには:

  1. Navigator で、任意のノードを選択し、Properties ビューを開いてそのプロパティを編集します。
  2. Properties で、別のノードのプロパティを編集するために別の「Properties 」ビューを開くには:
    1. 対象のノードが変更されないようにするには、ロックオフボタン を選択します。
    2. Navigator 」で、別のノードを選択します。
    3. Properties 」で、「「プラス」ボタン 」を選択し、別の「Properties 」ビューでそのプロパティを編集します。
  3. 必要に応じて、各Properties ビューでプロパティを編集します。

    別のノードのプロパティを編集するために、新しい「プロパティ」ビューを開きます。

プロパティに関するヘルプ

拡張機能の有効化」、「UI コンポーネントの使用方法」、「 Qt Quick UI デザイン 、および「 Qt Quick UI の設計も参照してください

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.