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

标签 python pyqt4

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

testbutton = qt.QPushButton("Test")
testbutton.setFlat(True)

到目前为止,我所有的搜索都找到了 c++ 和 c# 方法,但我似乎找不到 python 等价物!

我们欢迎任何关于如何更改文本颜色或什至完全实现此目的的不同方法的想法!

最佳答案

您可以使用 Style Sheet .

testbutton.setStyleSheet('QPushButton {color: blue}')

关于python - 使用 Python 在 PyQt4 中的 QPushButton 中设置文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6188431/

相关文章:

python - 使用 Selenium 单击元素后如何使用 xsel 提取剪贴板内容

python - 在 Tkinter 中捕获 "Cancel"

python - 解决python中的pd.get_dummies功能障碍

python - PyQt : Widget and PushButtons

garbage-collection - PyQt:RuntimeError:包装的C/C++对象已被删除

python - 遍历 Pandas 数据框的行

python - 如何从 Linux 终端逐行执行 python 命令?

python - pyinstaller错误: OSError: Python library not found: libpython3. 4mu.so.1.0, libpython3.4m.so.1.0, libpython3.4.so.1.0

python - 使用 PyQt4 调整对话框大小

python - 即使小部件关闭,如何在 PyQt 中的 QLineEdits 中保存文本?