def __init__(self, parent, **kwargs): """Creates a new instance of SimpleScrollArea.""" cls = self.__class__ PyGlassWidget.__init__(self, parent, widgetFile=False) class SimpleScrollerInternal(QtGui.QScrollArea): pass class SimpleScrollerQWidget(QtGui.QWidget): pass layout = self._getLayout(self, QtGui.QVBoxLayout) self._scroller = SimpleScrollerInternal(self) self._scroller.setViewport(SimpleScrollerQWidget(self._scroller)) layout.addWidget(self._scroller) self._scroller.setFrameShape(QtGui.QFrame.NoFrame) self._scroller.setFrameShadow(QtGui.QFrame.Plain) self._scroller.setLineWidth(0) self._innerWidget = SimpleScrollerQWidget(self._scroller) self._scroller.setWidget(self._innerWidget) self._scroller.setWidgetResizable(True) self.setStyleSheet( u"SimpleScrollerInternal SimpleScrollerQWidget { background-color: transparent; }" )
def __init__(self, parent, **kwargs): """Creates a new instance of SimpleScrollArea.""" PyGlassWidget.__init__(self, parent, widgetFile=False) # ------------------------------------------------------------------------------------------- class SimpleScrollerInternal(QtGui.QScrollArea): def resizeEvent(self, event): maxW = self.widget().maximumWidth() w = event.size().width() if maxW != w: self.widget().setMaximumWidth(w) # ------------------------------------------------------------------------------------------- class SimpleScrollerQWidget(QtGui.QWidget): pass self._borderColor = ArgsUtils.get("borderColor", None, kwargs) layout = self._getLayout(self, QtGui.QVBoxLayout) self._scroller = SimpleScrollerInternal(self) self._scroller.setViewport(SimpleScrollerQWidget(self._scroller)) layout.addWidget(self._scroller) self._scroller.setFrameShape(QtGui.QFrame.NoFrame) self._scroller.setFrameShadow(QtGui.QFrame.Plain) self._scroller.setLineWidth(0) self._innerWidget = SimpleScrollerQWidget(self._scroller) self._scroller.setWidget(self._innerWidget) self._scroller.setWidgetResizable(True) self._updateStyle()
def __init__(self, parent, **kwargs): """Creates a new instance of AlloyHomeWidget.""" PyGlassWidget.__init__(self, parent, widgetFile=False, **kwargs) try: conn = nimble.getConnection() except Exception, err: pass
def __init__(self, parent, **kwargs): """Creates a new instance of LoadingWidget.""" PyGlassWidget.__init__(self, parent, **kwargs) self._animatedIcon = QtGui.QMovie(self.getResourcePath('horizontal-loader.gif')) self.loadImageLabel.setMovie(self._animatedIcon) self.loadImageLabel.setVisible(False) self._displayInfo = None self._updateDisplay(**kwargs)
def __init__(self, parent, **kwargs): """Creates a new instance of DeployWidget.""" PyGlassWidget.__init__(self, parent, **kwargs) self.deployBtn.clicked.connect(self._handleDeployClick) self.cancelBtn.clicked.connect(self._handleCancelClick) self._canceled = True self._includeEmails = False self._buildMessage = u''
def __init__(self, parent=None, **kwargs): """Creates a new instance of PyGlassWebKitWidget.""" self._communicator = ArgsUtils.extract("communicator", None, kwargs) self._debug = ArgsUtils.extract("debug", False, kwargs) url = ArgsUtils.extract("url", None, kwargs) localUrl = ArgsUtils.extract("localUrl", None, kwargs) PyGlassWidget.__init__(self, parent, widgetFile=False, **kwargs) layout = self._getLayout(self, QtGui.QVBoxLayout) layout.setContentsMargins(0, 0, 0, 0) self._webView = PyGlassWebView(self, communicator=self._communicator, debug=self._debug) layout.addWidget(self._webView) self.setLayout(layout) if url: self._webView.openUrl(url) elif localUrl: self._webView.openLocalWebUrl(url)
def __init__(self, parent =None, **kwargs): """Creates a new instance of PyGlassDialogWidget.""" PyGlassWidget.__init__(self, parent, **kwargs)