我有一个QScrollArea(scrDoc)和一个QWidget(sawDoc)作为我的滚动区域小部件。
我已在此滚动区域中添加了几张表,以便可以向下滚动约800像素。
但是,当我删除然后重新添加表时,尽管scrDoc的VerticalScrollBar'仍在屏幕上的同一位置绘制,并且值保持不变,但是除非显示,否则它不会显示sawDoc的正确区域我“摇动”滚动条(在这种情况下,它会立即更新)。
因此,基本上,滚动条位于正确的位置,但不会更新以显示其滚动到的内容,除非我稍微移动滚动条,否则滚动条不会更新(在这种情况下,滚动条立即显示出正确的权利位置。)
如何通过编程方式使其“更新”而不必“摇动”滚动条?