qcad

QCAD集成QXlsx读写Excel-卡核

QCAD集成QXlsx读写Excel

QCAD集成QXlsx读写Excel 克隆QXlsx源码 git clone https://github.com/QtExcel/QXlsx.git QCAD三方库集成 将QXlsx源码中的QXlsx文件夹拷贝到/src/3rdparty下。修改/src/3rdparty/3rdparty.pro。...
wblong_cs的头像-卡核wblong_cs
1630
QCAD qt ecmajavascript sqlite3-卡核

QCAD qt ecmajavascript sqlite3

javascript 封装Qt sql API /** * Provides a connection to a SQLite database. * * \\param connectionName The connection name to use. */ function DbConnection(connectionName) { if (is...
wblong_cs的头像-卡核wblong_cs
1100
Qt 5.13.2 & VS2017 编译 QCAD release 错误-卡核

Qt 5.13.2 & VS2017 编译 QCAD release 错误

qmlcache_loader.obj:-1: error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) int __cdecl QQmlPrivate::qmlregister(enum QQmlPrivate::RegistrationType,void *)" (__imp_...
wblong_cs的头像-卡核wblong_cs
1590
QCAD加载数据到渲染流程-卡核

QCAD加载数据到渲染流程

QCAD加载数据到渲染流程 外部数据加载 读入dxf到QCAD实体对象REntity,同时建立空间索引。 准备工作 创建存储库,空间索引和文档对象。 var storage = new RMemoryStorage(); var spa...
wblong_cs的头像-卡核wblong_cs
1320
QCAD ecmajavacript generator-卡核

QCAD ecmajavacript generator

ecmagenerator Generating script bindings for the QCAD Application Framework...... 脚本目录:qcad/support/ecmagenerator/generate.sh #!/bin/bash if [ ! -z $1 ]; then scope=...
wblong_cs的头像-卡核wblong_cs
690
Qt 5.13.2 & VS2017 编译 QCAD-卡核

Qt 5.13.2 & VS2017 编译 QCAD

Qt 5.13.2 & VS2017 编译 QCAD 32 位 Debug 修改 问题1:…/…/dxflib.lib 依赖库不存在 将 POST_TARGETDEPS += ../../../$$ROUTDIR/$${RLIBPRE}dxflib$${RLIBPOST} 改为 P...
wblong_cs的头像-卡核wblong_cs
2810
QCAD IO 读写DXF流程-卡核

QCAD IO 读写DXF流程

QCAD IO 读写DXF 类图 Importer Exporter 注册 插件初始化注册读写dxf相应的工厂类。 bool RDxfPlugin::init() { //qDebug() << "RDxfPlugin::init"; RDxfImporterFactory::reg...
wblong_cs的头像-卡核wblong_cs
1010
proj4.js坐标转换-卡核

proj4.js坐标转换

投影带和中央经线计算 /** * 投影带的带号计算:通过用户输入的经纬度及定义的投影带宽度,得到该经纬度下投影带的带号 * @param long 输入 用户输入的经度 * @param pro...
wblong_cs的头像-卡核wblong_cs
2660
QCAD工程项目概述-卡核

QCAD工程项目概述

编译发布概述 环境准备 Qt5 (Qt5.10.1)+ VS2017x64NSIS (软件打包) 编译构建 Qt Creator 打开 qcad-3.24.3.0.pro 设置相应的构建方式Debug 或者 Release,执行构建。 发布 执行脚本 ...
wblong_cs的头像-卡核wblong_cs
1810
QCAD 中文编码问题-卡核

QCAD 中文编码问题

dxf文件为文本文件,中文编码可能是utf-8编码,也有可能是GBK编码。QCAD使用Qt开发环境,字符串统一按照utf-8编码解码, 所以解析dxf文件时对字符串首先按照utf-8转码&...
wblong_cs的头像-卡核wblong_cs
1290
QCAD js实现Map-卡核

QCAD js实现Map

js实现Map //qcad/scripts/map.js // Public domain function Map(compareFunction) { this.keyArray = []; this.valArray = []; this.compareFunction = compareFunction; } Ma...
wblong_cs的头像-卡核wblong_cs
1140
QCAD 代码片段(一)-卡核

QCAD 代码片段(一)

Draw 绘制 var di = this.getDocumentInterface(); var document = this.getDocument(); var op = new RAddObjectsOperation(); for (var h=0; h<=255; h+�...
wblong_cs的头像-卡核wblong_cs
1310