Dokumentacja (przynajmniej w języku PyQt) dla QWebView
mówi: "Klasa QWebView zawiera widget służący do przeglądania i edytowania dokumentów internetowych", natomiast QWebPage
mówi: "Klasa QWebPage udostępnia obiekt do przeglądania i edytuj dokumenty internetowe ". Biorąc pod uwagę, że te oznaczać to samo:QWebView vs QWebPage
- Czy istnieje historyczny powód, dla którego te 2 klasy ewoluowały?
- Czy można użyć lepiej niż innego w jakiejkolwiek szczególnej sytuacji?
(Wynika to z faktu realizacji używam biblioteki javascript osadzone w aplikacji pyqt; obecnie używam QWebView
, ale tylko QWebPage
ma metodę catching javascript errors, więc rozważał, czy warto było tłumaczenia mój kod podklasy QwebPage
zamiast)