2

の基になるオブジェクトQWebPageからオブジェクトにアクセスする方法はありますか?WebViewQWebView

QWebViewもっている:

QWebPage * QWebView::page () const

ソース: http://doc.qt.nokia.com/4.7-snapshot/qwebview.html#page

ただし、QMLでは公開されていないようです

4

1 に答える 1

2

試したことはありませんが...

qdeclarativewebview_p.h59 行目でpublicとして定義されています。

159  QWebPage *page() const;
160  void setPage(QWebPage *page);

したがって、少なくとも C++ からこれにアクセスできるはずです (ただし、QML から直接アクセスすることはできません)。

QML で必要な場合は、オリジナルを継承し、QDeclarativeWebViewQML でアクセスできるようにこのプロパティを公開できます。

于 2011-10-05T09:56:40.450 に答える