QPlainTextEdit 内的 QGraphicsView(可滚动小部件)
QGraphicsView inside QPlainTextEdit (scrollable widget)
我有一个 QGraphicsView
,里面有图标 QPlainTextEdit
。视图很好地适应 QPlainTextEdit
的大小并且也可以滚动,问题是将 QGraphicsScene
的高度设置为视图的高度。
场景大小设置为与视图匹配,setSceneRect()
,但没有效果。
为了确定,我用紫色给视图上色,用红色给场景上色。
你能帮我解决这个挫折吗?我还没有找到有类似问题的人。
我设置的是 viewport()->setSceneRect()
而不是 viewport()->setSize()
。现在可以使用了。
我有一个 QGraphicsView
,里面有图标 QPlainTextEdit
。视图很好地适应 QPlainTextEdit
的大小并且也可以滚动,问题是将 QGraphicsScene
的高度设置为视图的高度。
场景大小设置为与视图匹配,setSceneRect()
,但没有效果。
为了确定,我用紫色给视图上色,用红色给场景上色。
你能帮我解决这个挫折吗?我还没有找到有类似问题的人。
我设置的是 viewport()->setSceneRect()
而不是 viewport()->setSize()
。现在可以使用了。