我已经尝试使用QComboBox的model(),但没有明显的成功。我想知道是否可能将文本居中对齐到QCombobox中。除了文本对齐之外,似乎改变其PointSize并不影响item的字体...
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)
QStandardItem
зљ„ж–‡жЎЈпјљhttp://qt-project.org/doc/qt-4.8/qstandarditem.html#setTextAlignment - sebastian