有没有办法从QWebPage
的基础WebView
对象访问QWebView
对象?
QWebView
有:
QWebPage * QWebView::page () const
src:http://doc.qt.nokia.com/4.7-snapshot/qwebview.html#page
然而,它似乎没有在QML中公开
答案 0 :(得分:2)
我还没试过,但是......
在qdeclarativewebview_p.h
at line 59中,定义为 public :
159 QWebPage *page() const;
160 void setPage(QWebPage *page);
所以你应该能够至少从C ++(但不能直接从QML)访问它。
如果您在QML中需要它,则可以继承原始QDeclarativeWebView
并公开此属性以便在QML中进行访问。