我有一个2 QTableWidget
s的窗口,滚动同步。
第一个通常有水平滚动,而第二个通常(自动)没有。
为了让它们显示一致的数据(行与行),我使第二个具有滚动(通过属性HorizontalScrollBar
- > AlwaysOn
)。
但有时候第一张表没有滚动条。更糟糕的是,根据窗口大小的不同,它可能有或没有(当窗口变宽时,滚动消失)。据我所知,没有信号可以调整窗口或控件(小部件)的大小。
当然,我可以使用一些不断运行的计时器来检查第一张桌子是否有滚动,但是如果有更纯粹的解决方案,我会更健康。
谢谢!
答案 0 :(得分:0)
答案是重新实现resizeEvent并检查table.horizontalScrollBar()。isVisible()