溫馨提示×

pyqt5怎么設置字體顏色和大小

小億
736
2024-01-12 21:06:14
欄目: 編程語言

要設置字體顏色和大小,可以使用QFont對象和QPalette對象。

首先,創建一個QFont對象,并使用setPointSize()方法設置字體大小。

font = QtGui.QFont()
font.setPointSize(12)

然后,創建一個QPalette對象,并使用setColor()方法設置字體顏色。

palette = QtGui.QPalette()
palette.setColor(QtGui.QPalette.Text, QtCore.Qt.red)

最后,將QFont對象和QPalette對象應用到控件上。

widget.setFont(font)
widget.setPalette(palette)

完整的示例代碼如下:

from PyQt5 import QtWidgets, QtGui, QtCore

app = QtWidgets.QApplication([])

widget = QtWidgets.QWidget()

font = QtGui.QFont()
font.setPointSize(12)

palette = QtGui.QPalette()
palette.setColor(QtGui.QPalette.Text, QtCore.Qt.red)

widget.setFont(font)
widget.setPalette(palette)

widget.show()

app.exec()

以上代碼將設置控件的字體大小為12,顏色為紅色。你可以根據需要修改字體大小和顏色。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女