qt4.7 - Qt 样式表 : How to apply style to menus? 如何去除 QTextEdit 周围的蓝色调?

标签 qt4.7 qmenu qtstylesheets qmenubar

我正在尝试将菜单栏设置为渐变黑色,并且效果很好,除了菜单标题。

这是我正在使用的样式表:

 QString styleSheet = "QMenuBar{background: qlineargradient(x1:0,x2:0,y1:0,y2:1,stop:0 #cccccc, stop:0.4 gray)} QStatusBar{background: qlineargradient(x1:0,x2:0,y1:0,y2:1,stop:0 #cccccc, stop:0.4 gray);color:white;} ";

this->setStyleSheet(styleSheet);
  1. 如何将样式也应用到菜单标题?
  2. QTextEdit 周围有一种我无法消除的蓝色调。有没有办法将其设置为黑色?

谢谢:)

stylesheet not applied to menu items

最佳答案

我相信以下网站是回答您所遇到的有关 QT menubar 问题的良好资源:

http://www.trinitydesktop.org/docs/qt4/stylesheet-examples.html#customizing-qmenubar

它提供了一些代码示例,应该可以充分解释您需要了解的内容。至于蓝色调,我不知道如何解决它 - 我还没有真正看到这种情况发生。

祝你好运。

关于qt4.7 - Qt 样式表 : How to apply style to menus? 如何去除 QTextEdit 周围的蓝色调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8705647/

相关文章:

macos - 如何使用 Mac 开发者 ID 签署 Qt 应用程序?

c++ - 如何在运行时更改 styleSheet 属性?

c++ - C++ 中的 101 Qt 样式表边距填充 hack 指南。设置填充不起作用

qt - 将样式表应用于 QTextEdit 中的 HTML 内容

qt - 如果不能继承 QSlider,如何向 slider 添加刻度线

qt - 如何使用 QGroupBox 代替 QButtonGroup

c++ - 如何在更改文本后调整 QWidgetAction 显示的 QLabel 的大小

python - PyQt 上下文菜单快捷方式

python - PYQT 在打开之前向现有 UI 添加额外的菜单项