Qt QPushButton样式表导致按下时出现伪影
我的QPushButton样式表有问题:Qt QPushButton样式表导致按下时出现伪影,qt,user-interface,widget,stylesheet,qt-designer,Qt,User Interface,Widget,Stylesheet,Qt Designer,我的QPushButton样式表有问题: QPushButton#convertButton { color: #00FF00; } 正如您所见,非常简单,文本颜色设置正确。当我点击按钮时,问题出现了,一个奇怪的人工制品看起来像是按钮的内部被选中了。不幸的是,我没有足够的代表发布图片 如果我删除样式表,则人工制品不会出现在印刷机上 欢迎任何帮助。谢谢 由于以下原因,您可以尝试编辑按钮的子状态“按下”: QPushButton:pressed { color: #00FF00;
QPushButton#convertButton
{
color: #00FF00;
}
正如您所见,非常简单,文本颜色设置正确。当我点击按钮时,问题出现了,一个奇怪的人工制品看起来像是按钮的内部被选中了。不幸的是,我没有足够的代表发布图片
如果我删除样式表,则人工制品不会出现在印刷机上
欢迎任何帮助。谢谢 由于以下原因,您可以尝试编辑按钮的子状态“按下”:
QPushButton:pressed
{
color: #00FF00;
}
我在我的电脑上试过你的例子,但我看不到你所说的人工制品。但可能是因为我没有与您相同的默认样式。我找到了一个解决方案:
QPushButton:focus
{
outline: none;
}
这移除了人工制品,但不幸的是,聚焦小部件的“着色”样式现在也丢失了。如果有人知道如何保留此内容,请告诉我(我无法在网上找到默认样式表)。这只会更改印刷时文本的颜色(如预期的那样),仍然保留原始问题。