如题
没办法,贴图用的是qk的组件
图片的右键菜单加个编辑,然后传参再调用这个动作,进入编辑状态?🤔
可行,但之前编辑的历史记录会消失(没办法再对之前的标记重做)
🤔图像元数据是否可以储存自定义信息来保留历史记录?或者说建立一个临时文件保留历史记录,把这个文件的路径写入图像元数据?
历史记录没办法序列化,标记并全不是简单的Shape,有些是控件(比如文本框)
有个简单粗暴的想法,每个阶段单独储存一次临时文件文件,撤销就是替换成上个版本的图片.右键菜单加个清除临时文件,避免占内存.或者每次启用依据时间间隔清除保存时间过长的临时文件.