使用Python在PyQt4中的QPushButton中设置文本的颜色

Ben*_*Ben 1 python pyqt4

我想在我的GUI上创建一些可点击的蓝色文本,有点像HTML超链接!我使用的是Python 2.6和PyQt4.我之前设法设置了QLabel的文本颜色,但是不记得我是怎么做到的,即使我做了它不可点击的.所以我已经转移到了一个QPushButton,我可以像这样平坦:

testbutton = qt.QPushButton("Test")
testbutton.setFlat(True)
Run Code Online (Sandbox Code Playgroud)

到目前为止,我所有的搜索都发现了c ++和c#方法,我似乎无法找到一个等效的python!

任何关于如何改变文本颜色的想法,甚至完全不同的完成方式都是非常受欢迎的!

Ste*_*rry 7

您可以使用样式表.

testbutton.setStyleSheet('QPushButton {color: blue}')
Run Code Online (Sandbox Code Playgroud)