私は右クリックメニューをテーマにしたQtプロジェクトを継承しています(これは本当に変わっています)。私はQMenuからsetStyleSheet()呼び出しを削除しましたが、項目の背景の代わりにテキストのみを強調表示し、奇妙なフォントサイズを使用します。Qtでメニューのテーマ設定をオフにしますか?
メニューが何らかの形で継承する色を誰かが設定できるQtアプリ内に他の場所がありますか?
メニューはexec()を介して表示され、QMenuとQActionsは親としてQWidgetを使用して作成されます。
アプリでQApplication :: setStyleSheet()を呼び出さない。私は見つけることができたすべてのsetStyleSheet()とsetStyle呼び出しをコメントアウトしていました。メインウィンドウも黒で、コンテキストメニューもあります。 – uliwitness
デザイナーでウィンドウが描画されている場合は、スタイルシートプロパティ(.uiファイル内)を確認します。 –