예제 #1
0
	def __init__(self, parent=None):
		""" Constructor.
		"""
		QScrollArea.__init__(self, parent)
		Zoomable.__init__(self)               # Call after QScrollArea constructor, required by setZoom()
		
		self.connect(self.verticalScrollBar(), SIGNAL("valueChanged(int)"), self.scrollBarValueChanged)
		self.connect(self.horizontalScrollBar(), SIGNAL("valueChanged(int)"), self.scrollBarValueChanged)
예제 #2
0
    def __init__(self, parent=None):
        """ Constructor.
        """
        QScrollArea.__init__(self, parent)
        Zoomable.__init__(self)               # Call after QScrollArea constructor, required by setZoom()

        self.connect(self.verticalScrollBar(), SIGNAL("valueChanged(int)"), self.scrollBarValueChanged)
        self.connect(self.horizontalScrollBar(), SIGNAL("valueChanged(int)"), self.scrollBarValueChanged)
예제 #3
0
    def __init__(self, parent=None):
        """ Constructor
        """
        QWidget.__init__(self, parent)
        Zoomable.__init__(self)
        self._imageExporter = None

        if isinstance(self.parent(), ZoomableWidget):
            self.setZoom(self.parent().zoom())
예제 #4
0
 def __init__(self, parent=None):
     """ Constructor
     """
     QWidget.__init__(self, parent)
     Zoomable.__init__(self)
     self._imageExporter = None
     
     if isinstance(self.parent(), ZoomableWidget):
         self.setZoom(self.parent().zoom())