I found a workaround, however, IMHO, this is very broken...

Code:

from PySide.QtCore import *
from PySide.QtGui import *
from PySide.QtWebKit import *

app = QApplication([])

parent = QWidget()
parent.show()

web = QWebView(parent)
web.page().settings().setAttribute(QWebSettings.PluginsEnabled, True)

did_first_refresh = False
def onLoadFinished(ok):
  global did_first_refresh
  if not did_first_refresh:
    web.triggerPageAction(QWebPage.Reload)
    did_first_refresh = True

web.page().mainFrame().loadFinished.connect(onLoadFinished)

web.load(QUrl("http://www.youtube.com/watch?v=sYc7c-HuGRM";))
web.show()

app.exec_()
_______________________________________________
PySide mailing list
[email protected]
http://lists.pyside.org/listinfo/pyside

Reply via email to