我是Pyqt的初学者,我制作了主要表单,但我不知道如何修改Qlabel中字体的大小和类型?
def __init__(self):
QtGui.QMainWindow.__init__(self)
self.center()
self.setWindowTitle('GBLtda Database')
self.setStyleSheet("background-color: white")
self.resize(1028, 720)
label = QtGui.QLabel('GB DATABASE', self)
label.move(15, 10)
self.setWindowIcon(QtGui.QIcon('db.png'))
答案 0 :(得分:3)
使用样式表:
#for the whole widget
self.setStyleSheet("QLabel {font: 30pt Comic Sans MS}")
#Just for this label
label.setStyleSheet("font: 30pt Comic Sans MS")
答案 1 :(得分:2)
最简单的方法是使用setFont(QFont)
方法设置字体。
label.setFont(QFont('Arial', 20))
答案 2 :(得分:0)
因为它继承自QWidget,我猜你应该能够通过成员.setStyleSheet应用样式表吗?
即: http://qt.developpez.com/doc/4.7-snapshot/stylesheet-examples/