【问题标题】:An Internet browser Qt4 widget?互联网浏览器 Qt4 小部件?
【发布时间】:2012-04-07 09:45:19
【问题描述】:

我想在 GUI 中显示一个小框 (400x85),它在 Web 上以 HTML 文件的形式显示。 QtWebKit 类得到了他的 QWebView 小部件,但整个 QtWebKit 类非常重,重 16MB,并在三秒内减慢了应用程序的初始化速度。

加载整个QtWebKit 类并不是为了显示一个HTML 页面。 可以使用 IE 内置的网络引擎吗? (通过 ActiveX 对象或其他方式?)

【问题讨论】:

    标签: python windows qt4 pyqt4


    【解决方案1】:

    您可以通过 ActiveQT 使用 Internet Explorer。 “yourqtdir\4.8.0\examples\activeqt\webbrowser”中有一个c++示例。

    【讨论】:

    • 谢谢。只是为了记录,这是我使用的代码: self.browser = QAxContainer.QAxWidget() self.browser.setControl("{8856F961-340A-11D0-A96B-00C04FD705A2}") self.browser.dynamicCall('Navigate (const QString&)', QtCore.QString("google.com"))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-20
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多