QTextEdit用鼠标缩放其内容。该怎么解决

QTextEdit用鼠标缩放其内容。
本帖最后由 caiwei_cs 于 2015-05-19 16:48:19 编辑
我在一个网上里面看到过,但是当时没有注意。
但是现在有这个需求。
现在找不到 了。

求指导。
------解决思路----------------------
这个重写鼠标事件就可以实现,如果是想用鼠标左右键点击来实现,就重写void QWidget::mousePressEvent(QMouseEvent *event),如果是用滚轮实现,就重写void QWidget::wheelEvent(QWheelEvent *event),可以参考一下下面的网址内容:
http://blog.sina.com.cn/s/blog_4ed318310101fhfa.html
http://klqulei23.blog.163.com/blog/static/1323153372013112521858489/

------解决思路----------------------
引用:
Quote: 引用:

这个重写鼠标事件就可以实现,如果是想用鼠标左右键点击来实现,就重写void QWidget::mousePressEvent(QMouseEvent *event),如果是用滚轮实现,就重写void QWidget::wheelEvent(QWheelEvent *event),可以参考一下下面的网址内容:
http://blog.sina.com.cn/s/blog_4ed318310101fhfa.html
http://klqulei23.blog.163.com/blog/static/1323153372013112521858489/

我捕获到了鼠标事件,如何让textedit的内容缩放呢?
没有什么函数能够自动解决么?要一个一个将textedit里面的东西字体等缩放?那样比较繁琐

获取textedit中的内容,设置文本的font。。。