Example #1
0
    def __init__(self, parent):
        QScrollArea.__init__(self, parent)

        self._parent = parent
        self.plugin = parent.plugin
        self.codelist = CodeList(self)
        self.model_ = None
        self.setWidget(self.codelist)
        self.setWidgetResizable(True)
Example #2
0
 def __init__(self, parent):
     QScrollArea.__init__(self, parent)
     self.contentsWidget = QWidget(self)
     self.contentsWidget.setObjectName("QwtLegendViewContents")
     self.setWidget(self.contentsWidget)
     self.setWidgetResizable(False)
     self.viewport().setObjectName("QwtLegendViewport")
     self.contentsWidget.setAutoFillBackground(False)
     self.viewport().setAutoFillBackground(False)
Example #3
0
    def __init__(self, parent=None, background_color=None):
        if PYQT5:
            super().__init__(parent, class_parent=parent)
        else:
            QScrollArea.__init__(self, parent)
            SpyderWidgetMixin.__init__(self, class_parent=parent)

        self.setAlignment(Qt.AlignCenter)
        self.viewport().setObjectName("figviewport")
        self.viewport().setStyleSheet("#figviewport {background-color:" +
                                      str(background_color) + "}")
        self.setFrameStyle(0)

        self.background_color = background_color
        self._scalefactor = 0
        self._scalestep = 1.2
        self._sfmax = 10
        self._sfmin = -10

        self.setup_figcanvas()
        self.auto_fit_plotting = False

        # An internal flag that tracks when the figure is being panned.
        self._ispanning = False