在调整 QTableView 的大小以使其不再滚动时,需要考虑以下几个方面:
- 设置 QTableView 的大小策略:可以通过设置 QTableView 的大小策略来控制其大小,例如可以使用 QTableView::SizeHintRole 来设置 QTableView 的大小。
- 设置 QTableView 的列宽:可以通过设置 QTableView 的列宽来控制其大小,例如可以使用 QTableView::setColumnWidth 方法来设置 QTableView 的列宽。
- 设置 QTableView 的行高:可以通过设置 QTableView 的行高来控制其大小,例如可以使用 QTableView::setRowHeight 方法来设置 QTableView 的行高。
- 设置 QTableView 的滚动条策略:可以通过设置 QTableView 的滚动条策略来控制其大小,例如可以使用 QTableView::setVerticalScrollBarPolicy 和 QTableView::setHorizontalScrollBarPolicy 方法来设置 QTableView 的滚动条策略。
综上所述,可以通过以上几种方法来调整 QTableView 的大小以使其不再滚动。