我的QPushButton上的样式表有问题:
QPushButton#convertButton
{
color: #00FF00;
}
如您所见,非常简单,文字颜色设置正确。当我点击按钮时出现问题,一个奇怪的人工制品就像是按钮的内部部分被选中了。不幸的是,我没有足够的代表来发布图片。
如果我删除样式表,则按下时不会出现人工制品。
欢迎任何帮助。谢谢!
答案 0 :(得分:1)
我找到了解决方案:
QPushButton:focus
{
outline: none;
}
这删除了人工制品,但不幸的是,焦点小部件的“着色”样式现在也丢失了。如果有人知道如何保留这个,请告诉我(我无法在线找到默认样式表)。
答案 1 :(得分:0)
由于以下原因,您可以尝试编辑按钮的“按下”状态:
QPushButton:pressed
{
color: #00FF00;
}
我在电脑上试过你的例子,但我看不到你所说的人工制品。但也许是因为我没有与你相同的默认风格。