2014-05-05 116 views
0

我是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')) 

回答

2

使用樣式表:

#for the whole widget 
self.setStyleSheet("QLabel {font: 30pt Comic Sans MS}") 
#Just for this label 
label.setStyleSheet("font: 30pt Comic Sans MS") 
+0

Thx爲您提供幫助。你知道如何把這個標籤加粗嗎? –

+0

@MargaritaGonzalez我認爲你只需要添加一些像'font:bold 30pt Comic Sans MS' – M4rtini

+0

thx,你是對的 –

1

最簡單的方法是使用setFont(QFont)方法來設置的字體。

label.setFont(QFont('Arial', 20))