Hi @berndbernd wrote: ↑Fri Nov 03, 2017 9:39 pm less code lines ...
Code: Select all
import FreeCAD import FreeCADGui from PySide import QtCore, QtGui, QtWebKit class TransWindow(QtGui.QDialog): HOME = "http://www.forum.freecadweb.org" def __init__(self): super(TransWindow, self).__init__() self.webView = QtWebKit.QWebView(self) self.webView.setSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) self.layout = QtGui.QVBoxLayout(self) self.layout.addLayout(QtGui.QHBoxLayout()) self.layout.addWidget(self.webView) def showEvent(self, event): super(TransWindow, self).showEvent(event) self.webView.load(QtCore.QUrl(self.HOME)) mw = FreeCADGui.getMainWindow() d = QtGui.QDockWidget() d.setWidget(TransWindow()) mw.addDockWidget(QtCore.Qt.RightDockWidgetArea, d)
is there a way to set the user agent
i.e. to
Code: Select all
USER_AGENT = "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1"