2024-05-06 13:42:35 发布
网友
QTableWidget的tableview底部总是有一个平淡的区域。你知道吗
如何去掉这个空白区域,让tableview根据给定的数据只显示行和列?你知道吗
必须将Stretch设置为verticalheader()的resizeMode:
Stretch
import sys from PyQt5 import QtWidgets, QtCore, QtGui if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) w = QtWidgets.QTableView() w.setModel(QtGui.QStandardItemModel(4, 4)) w.verticalHeader().setSectionResizeMode(QtWidgets.QHeaderView.Stretch) w.horizontalHeader().setSectionResizeMode(QtWidgets.QHeaderView.Stretch) w.show() sys.exit(app.exec_())
必须将
Stretch
设置为verticalheader()的resizeMode:相关问题 更多 >
编程相关推荐