получить доступ к объекту QWebPage из элемента WebView QML - PullRequest
1 голос
/ 01 октября 2011

Есть ли способ получить доступ к объекту QWebPage из базового QWebView объекта WebView?

QWebView имеет:

QWebPage * QWebView::page () const

Источник: http://doc.qt.nokia.com/4.7-snapshot/qwebview.html#page

Однако в QML это, похоже, не раскрывается

1 Ответ

2 голосов
/ 05 октября 2011

Я не пробовал, но ...

В qdeclarativewebview_p.h в строке 59 определено как public :

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

Таким образом, вы должны иметь доступ к этому хотя бы из C ++ (но не напрямую из QML).

Если вам это нужно в QML, вы можете унаследовать исходный QDeclarativeWebView и предоставить это свойстводоступ в QML.

...