問題タブ [qaction]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QMenu 内の異なる QAction の異なるテキスト色
QActions
a の内部に異なるテキストの色を設定しようとしていQMenu
ます。たとえば、ファイル -> 開く -> 保存
そして、Open を赤で、Save を青で書きたいと思います。ファイル メニューのスタイルを変更しようとしましたが、これは機能しません。特定のメニューのすべての QAction が、最後の QAction に指定された色になります。
ここで見逃している簡単な方法はありますか?
編集:ここで提案されている解決策は私にはうまくいきません。QMenu に for ループを設定しているため、最後の反復でスタイルシートがメニューに設定され、すべての QAction にこのスタイルシートが設定されます。以前に設定したスタイルシートを上書きすると思います。