- 跟OpenGL看图界面类似,在旋转任意角度的时候,纹理的宽高比会变化,导致显示不正常;
- cmake:在MacOS下会找不到QVulkanWindow相关的头文件,编译无法通过;
- qmake:
- 在MacOS下会找不到QVulkanWindowRenderer相关的头文件,编译无法通过;
- 在Ubuntu下会找不到QVulkanInstance相关的头文件,编译无法通过:
- 跟OpenGL看图界面类似,在旋转任意角度的时候,纹理的宽高比会变化,导致显示不正常;
- 使用
QPixmapCache
或者QCache
之类的缓存技术,可以通过空间换时间,在加载已经加载过的图片时,提升加载速度。
- 性能比使用QGraphicsView的看图界面要好很多,非常流畅,占用极少的CPU资源;
- Opengl看图界面,在旋转任意角度的时候,纹理的宽高比会变化,导致显示不正常,这个问题还没解决;
- 一定要保存为PNG,不然圆角处会变成黑色;
- 左侧图片为载入后快速缩放的图片,显示不清晰,主要是为了节省占用内存;
- 右侧图片是展示的原图,由于QImageView缩放不清晰,可以调整到原图大小查看(左侧双击),看起来就很舒服;
- 虽然第一眼看起来模糊,但是实际生成的时候都是重新载入左侧原图剪切生成,保存后可用其他图片查看工具验证,或者按照上一点(2)查看;
- 以下为用GIF录制功能,录制截图功能使用;
- 截屏之后可以使用(4)绘制图形;