pyqt5中,关于QComboBox下拉框中每个item的高度设置问题
概况:我的Ui是在qtdesign中画出的。通过pyqt的uic加载进去
QComboBox的ui名字为ele_port
from PyQt5.QtWidgets import QListView #根据自己的项目导入
第一步
#网上教程都说了需要设置这一步,但总是没成功
self.uic=uic("对应Ui路径")
self.ele_ui.ele_port.setStyleSheet("QAbstractItemView::item {height: 22px;}")
#最重要的一部,没设置的话不会成功
self.ele_ui.ele_port.setView(QListView())
可以根据自己的项目设置高度,设置完成就变成这样了