繁体   English   中英

为什么我的滚动条不能正确同步?

[英]Why won't my scrollbars synchronise properly?

我评估了几种创建带有分层标题的QTableView的方法,并决定伪造它(当时看起来很容易)。 因此,我创建了第一个QTableView并具有所需的一切,并在顶部添加了第二个,它仅显示标题。 我对其进行了设置,使其看起来不错,然后开始同步滚动条。
垂直滚动条不是问题,因为“假标题”表不会垂直滚动。
水平滚动条似乎也没问题,直到我注意到表格以不同的速度滚动。 因此,基本上我的“假标题”滚动得比我的实际表快。 一个标题的错觉在字面上被撕裂了。

现在我在想,也许它们以相对的速度滚动到它们的大小,所以我将两个表的宽度调整为完全相同。 但是,这没有任何改变。

因此,我暂时没有想法。 有什么建议么?

我怀疑您的滚动条没有相同的范围。 您应该将来自一个滚动条的rangeChanged(int,int)信号连接到某个函数,在此将另一个滚动条的范围设置为这些值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM