私はスタイルシートを使用して、Qtアプリの1つの外観をカスタマイズしています(実際にはpyqtですが、まったく同じです)。
これが私がQMenuに使用しているスタイルシートコードです。すべてのQMenuに正しく色が付けられますが、すべてのインジケーター(チェックされたQMenuアイテム)の背景が透明であるかのようにチェックされます。
QMenu { 背景色: "#242424"; 色: "#D5D5D5"; }
インジケーターに背景色を設定すると、インジケーターの背景の中央が正しく色付けされますが、中央の正方形の周りに大きな境界線があり、まだチェックされており、チェックが表示されなくなります。
QMenu :: Indicator { 背景色: "#242424"; }
また、ドキュメントの例に示されている幅と高さのプロパティが機能しないことにも気づきました。
QMenusの色と外観をカスタマイズしようとして同様の問題が発生した人はいますか?どのようにそれらを解決しましたか?