[DTK] libreCAD,使用CMake进行重新构建,任务量仍然很重,需要参与者
Tofloor
poster avatar
deepin
2023-05-24 08:00
Author

自己利用一个星期的业余时间,对开源CAD-LibreCAD进行了代码模块重构,并利用QML脚本语言提前编写了一个界面模版。

image.png

当然,这种目录结构在后面还会继续进行改进,因为很多项目都是把main目录放在src下,主要是之前使用cmake时遇到include头文件、boost库、C++11语法的纠正等问题。不过,现在用cmake重构的librecad目前还无法正常运行,后续要继续进行更多测试。

image.png

再看此上图的界面,我只是在下班的时候利用QML脚本语言为onecad重新定制一个类似Auto CAD的简单界面模版。

结语:

如果你对2D CAD软件开发非常感兴趣,或者对libreCAD软件的重新编写也感兴趣,可以加我的CAD群。我们一起探讨CAD软件的开发和用户使用交互,让项目也能在deepin系统中被正常使用。

CAD交流群:

629353712
984caf10fb955d4554dc121374ff604b.png

本群以提供librecad的cmake重构代码源文件,可进群获得相关资源。

Reply Favorite View the author
All Replies
deepin
2023-05-24 08:02
#1

源文件、QML编写的界面脚本,可进群获取,希望对更多CAD开发者有用。

Reply View the author
xye9008
deepin
2023-05-24 16:36
#2

点赞支持一下。

Reply View the author
相信
deepin
2023-05-24 17:30
#3

oneCAD记得应该是英科宇与桂林工程联合开发的,基于CAD联盟的CAD软件吧?

莫非重名了?

Reply View the author
deepin
2023-05-24 20:06
#4
相信

oneCAD记得应该是英科宇与桂林工程联合开发的,基于CAD联盟的CAD软件吧?

莫非重名了?

后期名称可以改。

Reply View the author
deepin有温度
deepin
2023-06-17 18:03
#5

我现在推一个deepin-ediotr的滑动光标都推不动

Reply View the author
deepin
2023-06-17 23:23
#6
deepin有温度

我现在推一个deepin-ediotr的滑动光标都推不动

可能驱动存在问题。

Reply View the author
deepin有温度
deepin
2023-06-17 23:24
#7

可能驱动存在问题。

管不了了,只能靠你们了

Reply View the author