Qt - 专注于网页的指定区域

时间:2012-04-26 07:15:34

标签: qt webkit scroll

我正在尝试使用QT创建一个能够打开网页的插件,但我只想让窗口专注于300x300像素区域。该区域位于页面中间的某个位置。

我能够加载页面然后执行滚动操作,但这看起来不太干净。

有人知道这是否可行?我检查了QtWebFrame类的引用: http://doc.qt.io/archives/qt-4.7/qwebframe.html 但也许我错过了一些东西。提前谢谢!

1 个答案:

答案 0 :(得分:1)

如果您不需要与该页面进行互动,则可以致电QWebFrame::render(QPainter* painter, const QRegion& clip)并将其绘制到窗口小部件上,并指定clip为必填区域。