如何创建QWebFrame实例

时间:2012-02-09 14:53:52

标签: qt qt4 qwebview qwebkit qwebpage

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

2 个答案:

答案 0 :(得分:0)

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

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

WebFrames应该使用WebPage进行访问和控制,我很害怕。

您可以尝试制作一个帧,然后使用' load()'在它上面而不是创建一个新的:

myFrame = webView.page().currentFrame()
#some code here...
myFrame.load('http://dumbwaystodie.com')

答案 1 :(得分:-1)

与任何其他实例一样:

QWebPage page;

QWebPage *page = new QWebPage;

另请在QWebPage doc页面上查看Qt doc“在Widget-less环境中使用QWebPage”。