我正在使用Qt 4.2。我有一个窗口,其中包含两个使用QTableView和QAbstractTableModel的独立表。这些表似乎在结尾的行下面有一些额外的空间,并且在列的右边有结尾。到目前为止,我的其他窗口的解决方案是计算表格的大小(基于单元格大小,加上边框的额外一点)并设置固定的宽度和高度。对于具有不同大小列的表,此解决方案很痛苦。我正在寻找一个解决方案,其中我的QTableView类不必设置自己的固定大小,而是表只是在最后一行和列结束。我不想使用setStretchLastColumn()。任何让这些表行为正常而无需计算和设置固定大小的建议将非常有帮助。感谢。