0

ウィンドウが選択されていないときに、CheckBox のチェックをより見やすくしようとしています。下の写真で違いを見てください。

私はそれをスタイルしようとして運がなかった:

    Style:
        element = 'CheckBox'
        Setter:
            field = 'background'
            value = 'yellow '

    Style:
        element = 'CheckBox'
        Setter:
            field = 'color'
            value = 'red'

ご覧のとおり、これは実際のチェックボックスのスタイルを設定するのではなく、テキスト フィールドのみをスタイル設定します。

では、実際のチェックボックスのスタイルを設定する方法についてのアイデアはありますか?

ここに画像の説明を入力 ここに画像の説明を入力

4

1 に答える 1

1

Enaml は、チェックボックスのレンダリング方法を制御できません。そのレベルのカスタマイズが本当に必要な場合は、独自のチェックボックスを描画する独自のカスタム Qt ウィジェットを作成し、そのウィジェットを Enaml ウィジェットとしてラップする必要があります。

于 2016-12-18T00:38:13.970 に答える