Esempio n. 1
0
    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()
Esempio n. 2
0
    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()
Esempio n. 3
0
 def minimumSizeHint(self):
     return QtCore.QSize(10, 25)