Qt WebKit学习笔记(5)---实战QWebView—3
摘要:
本篇为QWebView应用的扩展,除了之前的QWebView相关知识,还涉及到QPainter及QPaintEvent的应用。本篇实现的效果为google map的夜视(night-mode)功能,如下图实现night-mode的原理涉及到反色等知识,不过编写起来却十分简单。你可以尝试打开“画图”等图片编辑工具,然后选中反色,得到的效果即我们现在要完成的。在QWebView的反色处理上,我们通过重写paintEvent函数实现:1.首先调用QWebView的paintEvent方法将我们需要显示的图片(内容)paint好2.QPaint提供了反色的接口setCompositionMode。它是 阅读全文
posted @ 2013-07-30 15:48 Mingz2013 阅读(402) 评论(0) 推荐(0) 编辑