我试过使用QComboBox的model(),但没有明显的成功。我想知道是否可以在QCombobox的中心对齐文本。除了文本对齐之外,项的字体似乎不受更改其点大小的影响。。。。
combo=QtGui.QComboBox()
comboModel=combo.model()
for name in ['one','two','three']:
item = QtGui.QStandardItem(name)
itemFont = item.font()
itemFont.setPointSize(8)
item.setFont(itemFont)
# item.setAlignment(QtCore.Qt.AlignCenter)
comboModel.appendRow(item)
您可以使用
setAlignment
方法:相关问题 更多 >
编程相关推荐