我有一个带有小占位符图像的qtextedit,用户点击这些图像来加载他们自己的图像,这可能会更大。加载新图像时,qtextedit类更新并显示新图像的一部分,但无法添加滚动条(在更改图像之前可能不存在)。我认为作为副作用,我不再能够在图像之前移动以查看文本。我可以移动光标,但它没有正确滚动窗口。
如果我手动调整主窗口的大小,qtextedit会正确重绘,添加必要的滚动条。如何以编程方式强制执行此操作?我已尝试过textEdit-> update()和processEvents(),但仍未获得所需的行为。
设定: Windows XP MS VS2010 qt 4.8