我的 qtreeview(qsplitter 的孩子)有问题。我使用委托在行项目内绘制特定内容,如下图所示。
如果项目是否展开,我会画一个“+”按钮或“-”。当我单击显示滚动条(垂直或水平)的项目时,会出现问题(在第 3 列图像中)。然后这个滚动条隐藏了我的“+”或“-”按钮。
由于我的 ui 设计,我无法移动我的“+”按钮。
为了重新显示我的“+”按钮,我必须手动调整拆分器的大小,如下图所示:
最后一张图片显示滚动条是在我的树视图之外绘制的。
如何在不手动调整 qsplitter 大小的情况下绘制滚动条?
问候!