qgraphicsscene setscenerect自动计算 在Qt中,`QGraphicsScene`类用于管理2D图形项(graphics items),而 `setSceneRect`方法则用于设置场景的边界矩形。当调用`setSceneRect`时,如果指定的边界矩形与图形项的实际边界不匹配,Qt可能会根据图形项的布局和内容自动调整场景的大小。具体而言,如果你使用了`QGraphicsView...
示例1 classDataflowWindow(QMainWindow):def__init__(self,parent=None):super(DataflowWindow,self).__init__(parent)# misc initializationsself.factory=plugins.PluginFactory()self.dataflow=plugins.DataflowGraph()self.scene=DataflowScene(self.factory,self.dataflow)self.scene.setSceneRect(0,0,500,500)# ...
QGraphicsScene的setSceneRect方法只是设置场景的边界,而不会改变场景中的任何元素的位置。如果想要改变场景中元素的位置,可以使用QGraphicsItem的setPos方法。发布于 1 年前 本站已为你智能检索到如下内容,以供参考: 🐻 相关问答 5 个 1、为什么我用visual studio2019 调试的时候会出现这个画面? 2、range()为啥...