This question already has answers here:
How to resize columns in QTreeWidget to the minimum space required
(2个答案)
去年关闭。
我正在使用带有Qt / c ++的应用程序,其中包括具有2列的QTreeWidget。列标题为“名称:”和“值:”。
我正在向QTreeWidget记录越来越多的信息,但是当我运行该应用程序时,它的打开小于内部许多项目(单词)的长度。
我想根据列内的项目动态地扩展列标题的宽度。
如果有人可以帮助我,我将感到非常高兴。
(2个答案)
去年关闭。
我正在使用带有Qt / c ++的应用程序,其中包括具有2列的QTreeWidget。列标题为“名称:”和“值:”。
我正在向QTreeWidget记录越来越多的信息,但是当我运行该应用程序时,它的打开小于内部许多项目(单词)的长度。
我想根据列内的项目动态地扩展列标题的宽度。
如果有人可以帮助我,我将感到非常高兴。
最佳答案
因为QTreeWidget继承了QTreeView,所以您可以这样做,比如说列索引0:
ui->treeWidget->resizeColumnToContents(0);
关于c++ - QTreeWidget动态扩展列标题的宽度C++,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50491202/
10-11 22:43