我正在使用 PySide 和 QWebView 在 Windows 上提供 Web 应用程序的 WebKit 版本。
在仅存在 Internet Explorer 的复杂工作 Windows 环境中简单且易于安装。
除了使用 QWebKit 之外,它非常简单:
#!/usr/bin/env python
#-*- coding:utf-8 -*-
# hellowebkit.py
# Copyright 2009 Piotr Maliński, riklaunim@gmail.com
#
# <Under GPL licence>
import sys
from PySide.QtCore import *
from PySide.QtGui import *
from PySide.QtWebKit import *
app = QApplication(sys.argv)
web = QWebView()
web.load(QUrl("http://myapp.example.com"))
web.show()
sys.exit(app.exec_())
我想启用双缓冲,以便在下一页完全加载之前没有绘图。
你知道我应该怎么做吗?我想也许使用web.loadFinished()
信号?
干杯,
纳提姆