c – 在QWebView上使用QGraphicsWebView有什么好处?

如果这个问题以误解为基础,请道歉.我是webkit和Qt的新手.

我试图了解使用QGraphicsWebView而不是简单的QWebView对象的情况.我理解一个实现比另一个更复杂.
什么添加了fliexibility确实使用QGraphicsView类添加?为什么Qt-Creator的默认HTML5应用程序模板使用QGraphicsWebView而不是QWebView?

例如,如果我想实现鼠标手势驱动的滚动和缩放,或实现自定义滚动实现,我需要一个QGraphicsWebView,还是一个简单的QWebView就足够了?

最佳答案 来自Qt docs:

The QGraphicsWebView class allows Web content to be added to a GraphicsView

所以QGraphicsWebView可以在QGraphicsScene中用作QGraphicsItem.

点赞