This question already has answers here:
How to resize columns in QTreeWidget to the minimum space required
                                
                                    (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