[英]Why won't my scrollbars synchronise properly?
我评估了几种创建带有分层标题的QTableView的方法,并决定伪造它(当时看起来很容易)。 因此,我创建了第一个QTableView并具有所需的一切,并在顶部添加了第二个,它仅显示标题。 我对其进行了设置,使其看起来不错,然后开始同步滚动条。
垂直滚动条不是问题,因为“假标题”表不会垂直滚动。
水平滚动条似乎也没问题,直到我注意到表格以不同的速度滚动。 因此,基本上我的“假标题”滚动得比我的实际表快。 一个标题的错觉在字面上被撕裂了。
现在我在想,也许它们以相对的速度滚动到它们的大小,所以我将两个表的宽度调整为完全相同。 但是,这没有任何改变。
因此,我暂时没有想法。 有什么建议么?
我怀疑您的滚动条没有相同的范围。 您应该将来自一个滚动条的rangeChanged(int,int)信号连接到某个函数,在此将另一个滚动条的范围设置为这些值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.