Commit Graph

118 Commits (23f14cb764bbd763fd71b93b78d6d2156bb9ec18)

Author SHA1 Message Date
wuyize 23f14cb764 Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting 2023-02-10 14:57:00 +08:00
wuyize 1905b66179 实现线的径向渐变\分层样式 2023-02-10 13:48:30 +08:00
yang.yongquan e1dc0e4065 添加BvhTree功能(旋转后包围盒) 2023-02-09 23:30:00 +08:00
wuyize a13c562885 解决每次修改都重新编译整个项目的问题 2023-02-08 21:05:07 +08:00
wuyize e004809164 GraphicElement改为使用QImage 2023-02-08 18:33:26 +08:00
wuyize 16bfba76e4 Merge branch 'main' of http://101.34.228.45:3000/BigC/ArchitectureColoredPainting 2023-02-08 16:35:15 +08:00
wuyize ed3f3fc74a 添加ElementRenderer的单元测试 2023-02-08 16:34:16 +08:00
karlis 870531a0be 用PixelPath更换了QPainterPath,一系列更改 2023-02-08 15:38:12 +08:00
wuyize b562ff5053 添加单元测试 2023-02-07 20:50:31 +08:00
ArgonarioD 55f37fd284 FIX:程序无法运行的问题 2023-02-07 16:14:56 +08:00
ArgonarioD 169aa9501c Merge branch 'main' into dev-sys 2023-02-07 16:05:33 +08:00
ArgonarioD 52e266cef0 为新的头文件添加了空实现 2023-02-07 16:05:24 +08:00
ArgonarioD 2d44fd4d9f 为新的QImage渲染方式修改了头文件
修改了GraphicElement、LayerWrapper
2023-02-07 15:57:59 +08:00
wuyize 099b957bf7 解决筛选器的合并错误 2023-02-06 19:25:59 +08:00
wuyize e8ba774370 merge 2023-02-06 18:13:00 +08:00
wuyize 994c711e34 初步实现图元绘制到QImage的接口 2023-02-06 18:09:48 +08:00
yang.yongquan 2af2464745 增加了QPainterPath转为vector<> 2023-02-04 20:20:40 +08:00
yang.yongquan 9e1ec3f848 merge 2023-02-02 17:06:32 +08:00
yang.yongquan e6ff316d0e 修改了项目结构 2023-02-02 17:04:34 +08:00
wuyize e5a22bd02a 基本确定Style的结构,修复了编译FramelessHelper时的一些警告 2023-02-01 22:46:30 +08:00
wuyize 2f1e1a0e53 Fixed: 读取svg时传入绝对路径 2023-01-28 11:20:54 +08:00
wuyize cd809e896f Merge remote-tracking branch 'origin/main' 2023-01-27 17:40:12 +08:00
wuyize 6d104faf53 实现线的单侧描边 2023-01-27 17:36:45 +08:00
yang.yongquan da2cda55e5 添加注释 2023-01-23 23:16:44 +08:00
wuyize 4f9720ba89 将QGoodWindow换成FramelessHelper 2023-01-22 11:04:22 +08:00
wuyize 53c6a4fbe5 解决了painting.comp爆炸的问题 2023-01-19 16:42:40 +08:00
白封羽 f3f3266dc9 合并分支 2023-01-19 16:33:23 +08:00
yang.yongquan e19aac0dd2 修改了一些Bug 2023-01-19 12:58:06 +08:00
yang.yongquan 3efb7973b0 修改了points的检测格式 2023-01-19 12:54:14 +08:00
白封羽 23ee917033 add svg data, trigger preview update when layer property changes 2023-01-19 12:38:12 +08:00
yang.yongquan 6b283c2017 增加了Svg文件路径的读入 2023-01-19 11:47:53 +08:00
白封羽 fcd6c01127 添加属性修改触发重新渲染的接口 2023-01-19 11:43:54 +08:00
wuyize 18429b6867 实现从图元及其变换信息建立完整Painting编码 2023-01-18 17:33:45 +08:00
白封羽 cee219409e 完成layer信息展示和数据修改(部分) 2023-01-17 20:21:04 +08:00
白封羽 3d770ea92f 添加layer树形展示和右键菜单 2023-01-16 21:19:35 +08:00
wuyize fa086ddf8b 修改了Renderer的部分编码 2023-01-16 15:24:22 +08:00
wuyize 1f6998d05b 修改了Renderer的部分编码 2023-01-16 15:20:38 +08:00
白封羽 d5959ba8ad merge 2023-01-16 14:44:10 +08:00
yang.yongquan 96dac4151e 增加了Svg文件路径的读入 2023-01-14 17:52:34 +08:00
白封羽 3a35d74fda 重置了样例 2023-01-12 21:23:30 +08:00
白封羽 dc89e02515 引入了第三方库 2023-01-12 15:04:44 +08:00
白封羽 fe6e10c882 增加了Layer部分功能接口 2022-12-26 21:24:44 +08:00
白封羽 d4e52d4ab8 修正了样例;修复了main函数 2022-12-21 15:24:53 +08:00
白封羽 5b5465103a 完善函数 2022-12-21 12:55:41 +08:00
yang.yongquan 39602e091d 修改了LineTree中一些问题 2022-12-17 11:25:54 +08:00
yang.yongquan 2745e8c47b 初步完成了LineTree,待测试 2022-12-17 11:24:07 +08:00
白封羽 f3b0a3069c 添加构建样例 [无paint动作] 2022-12-16 21:44:54 +08:00
白封羽 d5a6c3e3ee 完成了两个Manager的构建逻辑 2022-12-16 21:05:21 +08:00
白封羽 c6a6b68687 改用了GLWidget,完成了Manager初始化的逻辑结构和大量头文件包含 2022-11-22 19:02:36 +08:00
白封羽 59ca15dcb9 merge 2022-11-22 16:17:55 +08:00