0

我在 QPushButton 上的样式表有问题:

QPushButton#convertButton
{
    color: #00FF00;
}

如您所见,非常简单,并且文本颜色设置正确。当我单击按钮时出现问题,出现一个奇怪的人工制品,就像按钮的内部已被选中。不幸的是,我没有足够的代表来发布图片。

如果我删除样式表,则人工制品不会出现在印刷机上。

欢迎任何帮助。谢谢!

4

2 回答 2

1

我找到了一个解决方案:

QPushButton:focus
{
    outline: none;
}

这消除了人工制品,但不幸的是,焦点小部件的“阴影”样式现在也丢失了。如果有人知道如何保留它,请告诉我(我在网上找不到默认样式表)。

于 2012-08-22T11:57:40.107 回答
0

也许您可以尝试编辑按钮的“按下”子状态,这要归功于:

QPushButton:pressed
{
    color: #00FF00;
}

我在我的电脑上试过你的例子,但我看不到你谈论的人工制品。但也许是因为我没有和你一样的默认风格。

于 2012-08-22T06:52:04.103 回答