gpt4 book ai didi

c++ - 如何重绘QTreeWidget?

转载 作者:行者123 更新时间:2023-11-30 03:56:35 25 4
gpt4 key购买 nike

我有 QTreeWidget。我在其中使用 setHeaderLabels 在按钮单击事件上动态添加新列。此 API 在 TreeWidget 中添加新列,但该列在当前 TreeWidget 区域中不可见。它在 TreeWidget 中添加了一个滚动条。因此要查看新添加的列,用户必须滚动树。这是我的场景,但我不想滚动。我使用了 update() 函数,即使它没有显示新列。有没有办法重新绘制小部件。谢谢!

最佳答案

打电话

treeWidget->header()->setStretchLastSection(false);

在初始化和

treeWidget->resizeColumnToContent(column);

每次添加一列。

关于c++ - 如何重绘QTreeWidget?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28411198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com