基于QCAD的二次开发

几经辗转,再次从事QCAD相关工作,此次主要对QCAD的学习过程中的记录

国际化

ts文件目录下修改.ts文件,或添加.ts文件,此处修改以scripts_zh_CN.ts文件为例;

源文件内容一览,内部结构简单明了,分别为语言类型,对应源文件路径,行号,源以及译文。

 使用语言家查看

添加翻译文件以laserscripts_zh_CN.ts文件为例

此处需要注意插件初始化时添加.ts文件

其他可以参考源代码进行分析,原理相同;

gui

此模块主要对2D窗口部件(后续可以添加3D窗口部件)的实现,如需添加可自行添加到相应工程中,在ui编辑界面中提升控件类。

ECMAScript模块

*脚本的添加或删除需要同步更新至资源文件中。

ECMAScript代码执行模块

javascript脚本调用C++库函数

registerScriptHandler函数启动注册脚本处理,构造RScriptHandlerEcma类,构造函数中通过QScriptEngine提供一个评估脚本代码的环境、其他模块或插件的接口函数调用环境,以及脚本路径下所有脚本文件的加载。

REcmaAmotion为运动控制插件(或其他插件)添加示例,另外REcmaAmotion(其他插件)的实现可以参考项目中其他类的实现(由于篇幅影响,此处不全部展开说明)。

 以上为一些个人的总结分享,共勉。

另外附上一些博客地址:

https://blog.csdn.net/mrbaolong/category_10265952.html

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: QCAD 是一款功能强大的计算机辅助设计软件,旨在帮助用户进行二维图形设计。在使用 QCAD 的过程中,有几种方法可以用于生成 PDF 格式的文件。 首先,可以通过点击菜单栏中的“文件”选项,然后选择“导出”或“另存为”来生成 PDF 文件。在弹出的对话框中,选择保存的文件夹和文件名,并将文件类型设置为 PDF。点击保存后,QCAD 将自动生成一个 PDF 版本的文件。 其次,QCAD 还支持将绘图区域直接导出为 PDF。用户可以选择希望导出的图形区域,然后点击菜单栏中的“文件”选项,选择“打印”或“打印预览”。在打印设置中,选择打印机类型为“导出为 PDF”,然后点击打印按钮。QCAD 将会将选定的图形区域导出为 PDF 文件。 另外,QCAD 还可以通过命令行方式导出 PDF 文件。用户可以打开命令行界面,输入导出命令,例如“Export -format pdf -output C:\Documents\example.pdf”,根据实际需要设置导出的文件路径和文件名。执行命令后,QCAD 将会在指定的路径下生成一个 PDF 文件。 需要注意的是,生成 PDF 文件时,用户可以根据需要对导出选项进行进一步的设置,如导出的分辨率、线型等。此外,QCAD 还支持将多个图形文件合并为一个 PDF 文件,用户只需在导出对话框中选择多个文件即可。 总的来说,QCAD 提供了多种方法来生成 PDF 文件,用户可以根据实际需求选择合适的方法。无论是单独导出整个图形还是部分区域,QCAD 都能够满足用户的需求,方便快捷地生成高质量的 PDF 文件。 ### 回答2: QCAD是一款开源的二维计算机辅助设计(CAD)软件,用于绘制和编辑技术性的绘图,如建筑图纸、机械零件等。然而,QCAD并不直接支持PDF格式,但可以通过安装QCAD的PDF插件来实现将QCAD绘图导出为PDF格式的功能。 首先,在安装QCAD软件后,我们需要下载并安装PDF输出插件。插件可以在QCAD的官方网站或第三方网站上找到,按照安装说明进行安装。安装完成后,我们就可以将QCAD中的绘图导出为PDF格式。 在打开QCAD后,选择“文件”菜单,然后选择“导出为PDF”选项。在弹出的对话框中,我们可以选择导出的尺寸、分辨率和文件名等选项,然后点击“导出”按钮即可生成PDF文件。此时,QCAD会自动将绘图转换为矢量图形,并保存为PDF格式的文件。 使用QCAD导出为PDF的好处是,PDF文件具有良好的可移植性和可编辑性。支持PDF格式的软件不少,用户可以方便地在不同的计算机上查看、打印和编辑绘图。此外,PDF文件还可以方便地与他人共享,并且不会因为不同的操作系统或软件版本导致格式错乱的问题。 总结起来,QCAD使用PDF的方法是通过安装PDF输出插件,然后在QCAD中选择导出为PDF选项来实现。使用QCAD导出为PDF可以方便地保存和共享绘图,也提高了绘图的可移植性和可编辑性。 ### 回答3: QCAD是一款功能强大的开源CAD软件,用于绘制和编辑2D技术图纸。以下是使用QCAD将图纸导出为PDF文件的步骤: 1. 打开QCAD软件并加载您需要导出为PDF的图纸文件。 2. 确保您的图纸已完成,包括所需的线条、标注和尺寸。 3. 单击菜单栏中的“文件”选项,然后选择“打印预览”以查看图纸的打印预览。 4. 在打印预览窗口中,您可以调整图纸的布局、缩放比例和打印选项,以确保导出的PDF文件符合您的要求。 5. 单击“文件”选项,然后选择“导出为PDF”以开始导出过程。 6. 在导出为PDF对话框中,选择要导出的图纸页面范围。您可以选择导出全部页面、当前选定的页面或手动输入要导出的页面范围。 7. 在对话框的其他选项中,您可以选择输出文件的名称和保存路径,并设置一些导出选项,如图纸的颜色、线条的粗细和压缩选项等。 8. 调整好所有选项后,单击“导出”按钮以开始导出图纸为PDF文件。 9. 导出过程可能会需要一些时间,具体时间取决于图纸文件的大小和复杂程度。一旦导出完成,您将在指定的保存路径中找到导出的PDF文件。 通过以上步骤,您可以使用QCAD将您的技术图纸导出为PDF文件,以便更方便地共享、打印和查看。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值