1、需要重写boundingrect(),并且rect大小是和painter里面绘制的大小要相同,不然移动和绘制都会出错。出现不能移动和刷屏现象。
2、item的坐标变换响应需要设置flag,ItemSendsGeometryChanges 。
3、开始在scene中双击item不能响应,然后重写了scene和item的mousedoubleclicked(),OK了。
1、需要重写boundingrect(),并且rect大小是和painter里面绘制的大小要相同,不然移动和绘制都会出错。出现不能移动和刷屏现象。
2、item的坐标变换响应需要设置flag,ItemSendsGeometryChanges 。
3、开始在scene中双击item不能响应,然后重写了scene和item的mousedoubleclicked(),OK了。