def setupUi(self, WebView): '''Setup UI for *WebView*.''' WebView.setObjectName('WebView') WebView.resize(688, 555) self.horizontalLayout = QtWidgets.QHBoxLayout(WebView) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName('horizontalLayout') self.WebViewView = QtWebCompat.QWebView(WebView) font = QtGui.QFont() font.setFamily('Anonymous Pro') self.WebViewView.setFont(font) self.WebViewView.setUrl(QtCore.QUrl('about:blank')) self.WebViewView.setObjectName('WebViewView') self.horizontalLayout.addWidget(self.WebViewView) self.retranslateUi(WebView) QtCore.QMetaObject.connectSlotsByName(WebView)
def getFtrackQNetworkProxy(): '''Return ftrack proxy if configured.''' ftrackProxy = os.getenv('FTRACK_PROXY', '') if ftrackProxy != '': # Must start with http, or overflow error. if not ftrackProxy.startswith('http'): ftrackProxy = 'http://%s' % ftrackProxy proxy_url = QtCore.QUrl(ftrackProxy) proxy = QtNetwork.QNetworkProxy(QtNetwork.QNetworkProxy.HttpProxy, proxy_url.host(), proxy_url.port(), proxy_url.userName(), proxy_url.password()) return proxy return None
def setUrl(self, url): '''Load *url*.''' self.logger.debug('Changing url to {0}.'.format(url)) self.webView.load(QtCore.QUrl(url))
def setUrl(self, url): '''Set web view url to *url*.''' self.ui.WebViewView.load(QtCore.QUrl(url))
def set_url(self, url): '''Load *url* and display result in web view.''' self._webView.load(QtCore.QUrl(url))