0

我想使用 QGraphicsScene 和 QGraphicsView 在我的 GUI 中显示 QChart。我试图这样做:

chart = QChart()
chart.addSeries(series)        
scene = QGraphicsScene()
scene.setSceneRect(MyGraphicsView.sceneRect())
scene.addItem(chart)
MyGraphicsView.setScene(scene)

问题是图表没有调整到场景的大小,而是显示在它的角落。我知道,我可以使用 QChartView,但是我已经在我的应用程序的许多地方使用了这个 QGraphicsScene,并且更愿意以这种方式使用它。

感谢您的任何建议。

在此处输入图像描述 场景几乎占据了中间的整个灰色区域,而图表只占据了其中的一小部分。

4

0 回答 0