如果这个问题以误解为基础,请道歉。我是webkit和Qt的新手。
我试图了解使用QGraphicsWebView而不是简单的QWebView对象的情况。我理解一个实现比另一个更复杂。 什么添加了fliexibility确实使用QGraphicsView类添加?为什么Qt-Creator的默认HTML5应用程序模板使用QGraphicsWebView而不是QWebView?
例如,如果我想实现鼠标手势驱动的滚动和缩放,或者实现自定义滚动实现,我是否需要QGraphicsWebView,或者简单的QWebView是否足够?
答案 0 :(得分:2)
来自Qt docs:
QGraphicsWebView类允许将Web内容添加到GraphicsView
因此QGraphicsWebView
可以QGraphicsItem
用作QGraphicsScene
。