2014-05-14 30 views
0

我想知道是否有一个有效的方法将标题放在表单中,我放了mtitle.move,但通过试错找到中心并不容易。如果有人能帮助我,我会感激。如何在PyQT中标题?

mtitle = QtGui.QLabel('GB DATABASE', self) 
mtitle.setStyleSheet("font: bold 50pt AGENTORANGE") 
mtitle.resize(720, 80) 
mtitle.move(200, 10) 
+0

你做试图将标签集中在窗口中,还是标签中的文本?另外,也许[setAlignment](https://qt-project.org/doc/qt-4.7/qlabel.html#alignment-prop)就是你'寻找 – mauve

回答

2

尝试以下操作:

from PyQt import QtCore 
mtitle.setAlignment(QtCore.Qt.AlignCenter) 

(注:居中的标签,窗口小部件中它的父窗口小部件可以使用Qt的布局(标准方法)或使用该approach

+0

这不是什么问题想要做什么? – dorvak