QCAD Framework
QCAD Framework QCAD框架由三部分组成:Qt Application Framework提供桌面应用程序最一般的,底层的功能实现;QCAD Application Framework提供了专业的CAD功能实现;EC...
QCAD工程项目概述
编译发布概述 环境准备 Qt5 (Qt5.10.1)+ VS2017x64NSIS (软件打包) 编译构建 Qt Creator 打开 qcad-3.24.3.0.pro 设置相应的构建方式Debug 或者 Release,执行构建。 发布 执行脚本 ...
QCAD 中文编码问题
dxf文件为文本文件,中文编码可能是utf-8编码,也有可能是GBK编码。QCAD使用Qt开发环境,字符串统一按照utf-8编码解码, 所以解析dxf文件时对字符串首先按照utf-8转码&...
QCAD js实现Map
js实现Map //qcad/scripts/map.js // Public domain function Map(compareFunction) { this.keyArray = []; this.valArray = []; this.compareFunction = compareFunction; } Ma...
QCAD 代码片段(一)
Draw 绘制 var di = this.getDocumentInterface(); var document = this.getDocument(); var op = new RAddObjectsOperation(); for (var h=0; h<=255; h+...
QCAD集成 proj4.js
qcad 集成 proj4.js 安装依赖 wkt-parser.js 下载源码 wkt-parser修改源码 wkt-parser 在文件头添加如下代码: if (typeof(global)==="undefined") { global ...
QCAD MainWindow 原型
QCAD MainWindow 原型 一个简单QCAD窗体原型应用程序。 准备界面UI \\support\\examples\\mainwindow\\MyDisplay.ui QFrame类型的Viewport00用来加载View渲染QCAD实体对象。这里对应于模板 \\sc...
QCAD中的监听模式
监听模式 一种一对多的关系,多个观察者(Observer)监听同一个被观察者(Subject)。被观察者对象在状态或数据发生变化时,会通知所有观察者对象,...
Using QCAD FAQs
Using QCAD FAQs How can I group entities? Groups are called ‘blocks’ in CAD / QCAD. Think of a block as a group with a name. The advantage of blocks over groups is that blocks ca...