【发布时间】:2018-07-13 21:53:45
【问题描述】:
使用具有 4 列(隐藏 1 列)的 PyQt5 QTableView。我需要将第一列和第三列固定为特定大小并允许中间列调整大小(即占用其余空间)。我尝试了以下策略,但它没有产生我想要的:
self.icdDataView.setColumnWidth(1, 100)
self.icdDataView.setColumnWidth(3, 100)
hdr = self.icdDataView.horizontalHeader()
#hdr.setSectionResizeMode(1, QHeaderView.ResizeToContents)
hdr.setSectionResizeMode(2, QHeaderView.Stretch)
#hdr.setSectionResizeMode(3, QHeaderView.ResizeToContents)
对如何实现有什么建议吗?
【问题讨论】: