【发布时间】:2026-01-06 02:30:01
【问题描述】:
我从一个线程中填充了我的 QTreeWidget。到目前为止效果很好,但是在填充数据后,所有项目都没有展开,但它们都是可用的。我添加的所有项目我都设置了...setExpanded(true);
这最终导致了问题,treeCount() 为 1。
我想避免在构造函数expandAll 中设置,并且我也想避免制作一个额外的列表来计算项目。
如果我从普通应用程序线程启动填充方法作为一个简单的函数,我...setExpanded(true); 的所有内容在填充后都会展开。
我有什么技巧可以避免这个问题?
【问题讨论】:
-
如果可能,查看minimal reproducible example 或至少查看相关代码块会非常有用