我正在尝试将字符串中的一个单词 (filestatus) 设为某种颜色。我下面的内容不会产生错误,但它不起作用。我是初学者,正在使用 Qt UI。
filestatus = "MARRIED, JOINT"
self.ui.title.setText(str("My Tax Info Based on a Filing Status of: " + filestatus.format("color=blue")))
尝试一下:
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.centralWidget = QWidget()
self.setCentralWidget(self.centralWidget)
pngdir = 'Ok.png';
filestatus = "MARRIED, JOINT"
label = QLabel("""
<img src={} width=250><hr width=200 style='margin: 15px 0'>
My Tax Info Based on a Filing Status of: <b style="color: #0000FF;">{}</b>
""".format(pngdir, filestatus));
self.layout = QHBoxLayout(self.centralWidget)
self.layout.addWidget(label)
if __name__ == '__main__':
app = QApplication(sys.argv)
mw = MainWindow()
mw.show()
sys.exit(app.exec_())
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句