我的程序中有一个 QTableView,我想自动调整它的大小。我使用了这些功能
headerViewHorizontal->setSectionResizeMode(QHeaderView::ResizeToContents);
headerViewHorizontal->setSectionResizeMode(3, QHeaderView::Stretch);
调整它的大小,它适用于我调整窗口大小时。但随后我需要在表中插入一行,这可能需要调整列的大小。我的问题就在这里。当我插入一行时,其中一个字段太大并且系统用树点写入它(例如:“12.03 ...”而不是“12.03.2020”)。我需要调整窗口大小以使系统调整列的大小。
是否有一个我可以调用来强制更新列宽的插槽?
先感谢您 !
PS我正在使用带有c ++的Qt5。