qt4 - Qt - Windows 7 基本主题下禁用 QPushButton 的样式表

标签 qt4 qt4.7 qt4.8 qtstylesheets qpushbutton

我可以使用StyleSheets更改QPushButton字体和字体颜色。 问题是,在旧 Windows 主题下,禁用的按钮显示阴影字体,但我不知道如何通过样式表摆脱这个阴影字体。任何人都可以提出您的想法吗?提前致谢。

最佳答案

正常状态按钮的样式:

QPushButton
{
     color: red;
}

“禁用”状态按钮的样式:

QPushButton:!enabled
{
     color:blue;
}

这可能会解决您的问题

关于qt4 - Qt - Windows 7 基本主题下禁用 QPushButton 的样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13158062/

相关文章:

Qt动画按钮

qt - 更改已禁用 QComboBox 的阴影颜色也会更改事件文本的颜色

python - 将 mpl_toolkits.basemap Canvas 添加到 Pyside

c++ - 调整大小以适应 QTableView 中的行和列非常慢

c++ - 如何在 QStatusBar 中显示 QAbstractTableModel 的状态?

c++ - 在 Windows 7 上编译源 Qt 4.7.4 错误 qmake 不是内部或外部命令

c++ - netbeans(使用 Qt)显示 "unable to resolve identifier"但仅针对某些模块

c++ - QGLBuffer 和 VBO

c++ - QGraphicsBlurEffect 仅在父部件上

linux - 删除 QDialogs 默认关闭按钮