【问题标题】:How to change font size of first item in Combo Box PyQt4如何更改组合框 PyQt4 中第一项的字体大小
【发布时间】:2018-12-27 22:18:51
【问题描述】:

如何更改组合框中显示项目的字体。当组合框显示所有不同的选项时,它们就是我想要的字体大小(20)。但是,实际菜单上项目的字体大小仍然很小。

for dev in devices:
       adding = dev[0]
       item = QtGui.QStandardItem(str(adding))
       font = item.font()
       font.setPointSize(20)
       item.setFont(font)
       model.appendRow(item)
comboBox.move(70, 150)

【问题讨论】:

  • 要弹出的字体大小和item选择20吗?

标签: python python-2.7 pyqt pyqt4 qcombobox


【解决方案1】:

模型只处理弹窗,必须使用QComboBox的来源:

font = comboBox.font()
font.setPointSize(20)
comboBox.setFont(font)

【讨论】:

  • @ekcal8 如果我的回答对您有帮助,请不要忘记将我的回答标记为正确,如果您不知道该怎么做,请查看tour,这是最好的感谢方式。
猜你喜欢
  • 1970-01-01
  • 2015-06-11
  • 2015-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-10
  • 1970-01-01
  • 2011-07-07
相关资源
最近更新 更多