2

のインスタンスを作成するにはどうすればよいQWebFrameですか? (私の場合、QWebPageインスタンスは本当に必要ありません。単一QWebFrameで十分です。)

4

2 に答える 2

0

少なくとも Python では、QWebFrame にはinitメソッドがありません。これは基本的に、コンストラクターがないことを意味します (たとえば、Java に相当します)。

開発者は、スタンドアロンでは意味がないため、独自に WebFrame を作成することを避けようとしました。

残念ながら、WebFrames は WebPage を使用してアクセスおよび制御する必要があります。

単一のフレームを作成してから、新しいフレームを作成する代わりに「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ドキュメントページの「ウィジェットのない環境でのQWebPageの使用」についてはQtドキュメントを確認してください。

于 2012-04-18T22:07:01.310 に答える