2

如何创建 a 的实例QWebFrame?(就我而言,我真的不需要QWebPage实例,一个QWebFrame就足够了。)

4

2 回答 2

0

至少在 Python 中,QWebFrame 没有init方法——这基本上意味着它没有构造函数(例如,Java 中的等价物)。

开发人员试图避免自己创建 WebFrame,因为它们在独立时没有意义。

恐怕应该使用 WebPage 访问和控制 WebFrame。

您可以尝试制作一个帧,然后在其上使用“load()”而不是创建一个新帧:

myFrame = webView.page().currentFrame()
#some code here...
myFrame.load('http://dumbwaystodie.com')
于 2014-09-09T10:27:22.503 回答
-1

像任何其他实例一样:

QWebPage page;

或者

QWebPage *page = new QWebPage;

还要在 QWebPage 文档页面上检查 Qt 文档以获取“在无小部件环境中使用 QWebPage”。

于 2012-04-18T22:07:01.310 回答