def __init__ (self, parent = None): super (GraphView, self).__init__ (parent) self.setObjectName ('graphView') self.setRenderHint (QtGui.QPainter.Antialiasing) self.setRenderHint (QtGui.QPainter.TextAntialiasing) self.setHorizontalScrollBarPolicy (QtCore.Qt.ScrollBarAlwaysOff) self.setVerticalScrollBarPolicy (QtCore.Qt.ScrollBarAlwaysOff) size = QtCore.QSize (600, 400) self.resize (size) self.setSceneRect (-size.width () * 0.5, -size.height () * 0.5, size.width (), size.height ()) self.setAcceptDrops (True) self.reset()
def __init__(self, parent=None): super(GraphView, self).__init__(parent) self.setObjectName('graphView') self.__graphViewWidget = parent self.setRenderHint(QtGui.QPainter.Antialiasing) self.setRenderHint(QtGui.QPainter.TextAntialiasing) self.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) # Explicitly set the scene rect. This ensures all view parameters will be explicitly controlled # in the event handlers of this class. size = QtCore.QSize(600, 400) self.resize(size) self.setSceneRect(-size.width() * 0.5, -size.height() * 0.5, size.width(), size.height()) self.setAcceptDrops(True) self.reset()
def minimumSizeHint(self): return QtCore.QSize(10, 25)