Извиняюсь, если этот вопрос основан на заблуждении. Я новичок в Webkit и Qt.
Я пытаюсь понять, какие обстоятельства оправдывают использование QGraphicsWebView вместо простого объекта QWebView. Я понимаю, что одно сложнее реализовать, чем другое.
Какую дополнительную гибкость добавляет использование класса QGraphicsView? И почему стандартный шаблон приложения HTML5 Qt-Creator использует QGraphicsWebView вместо QWebView?
Например, если бы я хотел реализовать прокрутку и масштабирование с помощью жестов мыши или реализовать пользовательскую реализацию прокрутки, потребуется ли мне QGraphicsWebView, или будет достаточно простого QWebView?
Из Qt документов:
Класс QGraphicsWebView позволяет добавлять веб-контент в GraphicsView.
Так QGraphicsWebView
можно использовать как QGraphicsItem
в QGraphicsScene
,