如何创建QWebFrame
的实例? (就我而言,我真的不需要QWebPage
个实例,单个QWebFrame
就够了。)
答案 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”。