Esempio n. 1
0
 def __update_scene_rects(self):
     widget = self.scene.widget
     if widget is None:
         return
     rect = widget.geometry()
     self.scene.setSceneRect(rect)
     self.view.setSceneRect(rect)
     self.view.setHeaderSceneRect(widget.headerGeometry())
     self.view.setFooterSceneRect(widget.footerGeometry())
Esempio n. 2
0
 def framemargins(widget):
     frame, geom = widget.frameGeometry(), widget.geometry()
     return QMargins(geom.left() - frame.left(),
                     geom.top() - frame.top(),
                     geom.right() - frame.right(),
                     geom.bottom() - frame.bottom())
Esempio n. 3
0
 def framemargins(widget):
     frame, geom = widget.frameGeometry(), widget.geometry()
     return QMargins(geom.left() - frame.left(),
                     geom.top() - frame.top(),
                     geom.right() - frame.right(),
                     geom.bottom() - frame.bottom())