gpt4 book ai didi

python - 使用 python 代码而不是 html 更改 QLabel 颜色?

转载 作者:太空宇宙 更新时间:2023-11-04 04:42:10 25 4
gpt4 key购买 nike

我已经搜索了如何更改 QLabel 文本,但是我找不到任何不在 html 中的内容。他们有一些声称可以做到这一点,但我无法让它发挥作用,真的希望我能复制和过去的东西,然后通过玩弄它来弄清楚它是如何工作的。

谢谢

这是代码

import sys
from PyQt5 import QtWidgets, QtGui

class Program(QtWidgets.QWidget):
def __init__(self):
super().__init__()
"""expierment"""
test = QtWidgets.QLabel(self)
test.setText("I am trying to make this red?")

self.show()

app = QtWidgets.QApplication(sys.argv)
tradingApp = Program()
sys.exit(app.exec())

最佳答案

使用QPalette:

import sys
from PyQt5 import QtWidgets, QtGui, QtCore

class Program(QtWidgets.QWidget):
def __init__(self):
super().__init__()
"""expierment"""
test = QtWidgets.QLabel(self)
pal = test.palette()
pal.setColor(QtGui.QPalette.WindowText, QtGui.QColor("red"))
test.setPalette(pal)
test.setText("I am trying to make this red?")
self.resize(test.sizeHint())

self.show()

app = QtWidgets.QApplication(sys.argv)
tradingApp = Program()
sys.exit(app.exec_())

enter image description here

关于python - 使用 python 代码而不是 html 更改 QLabel 颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50419523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com