• 5729阅读
  • 1回复

用QWMatrix实现QCanvasView的缩放问题 [复制链接]

上一主题 下一主题
离线luffy27
 

只看楼主 倒序阅读 楼主  发表于: 2007-05-16
— 本帖被 XChinux 执行加亮操作(2008-07-19) —
我打算用QWMatrix来实现将QCanvasView上显示的QCanvas放大或者缩小,但是我想在缩放的时候,在我的Canvas上有些Item并不受到影响。也就是说,在缩放后(即设定新的QWMatrix后)有些Item并不改变大小。

请问有什么办法可以实现这个效果么?
谢谢!
[ 此贴被XChinux在2008-07-19 20:07重新编辑 ]
离线htyoung

只看该作者 1楼 发表于: 2007-05-16
如果你是用qt4.2  ,那可以看看 QGraphicsView,QGraphicsItem,QGraphicsScene,
据说 这几个类 将代替 QCanvas。同时QGraphicsView自带了QGraphicsView::matrix() 进行放大等功能
***
QT5
***
快速回复
限100 字节
 
上一个 下一个