1

各要素にビットマップとテキスト ラベルがある ObjectChoiceField を作成しようとしています。画像とラベルは、フィールドの「ボタン」部分と、ポップアップ メニューの関連する行に表示されます。

このコントロールのルック アンド フィールは、[表示] の [設定] --> [ホーム画面の設定] の [ダウンロード フォルダ] セクションにある [ダウンロード フォルダ] フィールドと同じです。

ここに画像の説明を入力

ビットマップとラベルの準備はできていますが、コントロールの実装で行き詰まっています。

ObjectChoiceField の paint メソッドを単純にオーバーライドすると、ポップアップ メニューには何も影響しません...

コントロールが ObjectChoiceField のデフォルト BB ルック アンド フィールを尊重するようにします。

ありがとう

4

0 に答える 0