Qt ウィジェットデザイナーのバディ編集モード
Qt の最も便利な基本機能の 1 つに、バディ・ウィジェットのサポートがあります。バディ・ウィジェットは、ユーザがラベルのショートカット・キーの組み合わせをタイプすると、QLabel 、入力フォーカスを代わりに受け取ります。バディの概念は、Qtのモデル/ビュー・フレームワークでも使われています。
ラベルとバディウィジェットのリンク
バディ編集モードに入るには、[Edit]メニューを開き、[Edit Buddies]を選択します。このモードは、シグナルやスロットの編集モードと同様にフォーム上のウィジェットを表示しますが、このモードでは、ラベルウィジェットから接続を開始しなければなりません。ショートカットを提供する各ラベルウィジェットを、QLineEdit のような適切な入力ウィジェットに接続するのが理想的です。
バディの作成 ラベルのバディ・ウィジェットを定義するには、ラベルをクリックし、フォーム上の他のウィジェットに接続をドラッグして、マウスボタンを離します。表示される接続は、入力フォーカスがどのようにバディウィジェットに渡されるかを示します。フォームプレビューを使用して、各ラベルとそのバディの接続をテストできます。 |
バディ接続の削除
各ラベルに定義できるバディウィジェットは1つだけです。使用するバディを変更するには、新しいバディを作成する前に、既存のバディ接続を削除する必要があります。
ラベルとバディウィジェット間の接続は、シグナルとスロットの編集モードでシグナルとスロットの接続と同じ方法で削除できます:バディ接続をクリックして選択し、Deleteキーを押します。この操作によってラベルやバディが変更されることはありません。
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。