このページでは

プロパティの変更

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

プロパティの変更を表示

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

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

状態を編集する場合、どの値が現在の状態で明示的に設定され、どの値が基本状態から派生したものかを簡単に確認できます。

以下の画像はこれを示しています。基本状態では、PositionSize の値が明示的に設定され、ハイライトされています。

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

State1 では、Position のみが明示的に設定され、ハイライトされています。

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

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

注: 結果として、すべてのブーリアン値は4つの異なる方法で視覚化できます。

例えば、visibilityは以下のように視覚化できます:

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ビューのコンテキストメニューからEdit Colorを選択。

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

複数の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.