有没有办法QWebPage
从WebView
的底层对象访问QWebView
对象?
QWebView
拥有:
QWebPage * QWebView::page () const
来源:http : //doc.qt.nokia.com/4.7-snapshot/qwebview.html#page
但是它似乎没有在 QML 中公开
我没试过,但是...
在qdeclarativewebview_p.h
第 59 行,定义为public:
159 QWebPage *page() const;
160 void setPage(QWebPage *page);
因此,您至少应该能够从 C++(但不能直接从 QML)访问它。
如果您在 QML 中需要它,您可以继承原始QDeclarativeWebView
并公开此属性以在 QML 中访问。