在QTableView
我需要最后(最右边)列是空的,可扩展但不可移动。目标是表格不会突然结束(因为我对行使用替代颜色)或丑陋地向右扩展。里面有QHeaderView
一个setFirstSectionMovable(bool)
;最后一部分我需要类似的东西,让其余部分可以移动。(换句话说:用一个空的不可移动的列填充表格的其余部分)。任何线索如何实现这一目标?
我确实mousePressEvent()
在一个子类中覆盖QHeaderView
以跳过最后一部分,但它仍然可以通过将其他列移动到它的位置来移动,我不知道如何防止这种情况发生。