我正在尝试使用QT创建一个能够打开网页的插件,但我只想让窗口专注于300x300像素区域。该区域位于页面中间的某个位置。
我能够加载页面然后执行滚动操作,但这看起来不太干净。
有人知道这是否可行?我检查了QtWebFrame类的引用: http://doc.qt.io/archives/qt-4.7/qwebframe.html 但也许我错过了一些东西。提前谢谢!
答案 0 :(得分:1)
如果您不需要与该页面进行互动,则可以致电QWebFrame::render(QPainter* painter, const QRegion& clip)
并将其绘制到窗口小部件上,并指定clip
为必填区域。