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。...
QCAD 代码片段(二)-卡核

QCAD 代码片段(二)

QCAD 代码片段 引用块对象的递归加载 引用块对象绘制统一返回圆。 //RBlockReferenceEntity.cpp void RBlockReferenceEntity::exportEntity(RExporter& e, bool preview, bool forceSelecte...
QCAD属性与Qt Event-卡核

QCAD属性与Qt Event

QCAD属性与Qt Event 自定义Qt事件 class RPropertyEvent : public QEvent { public: RPropertyEvent() : QEvent((QEvent::Type)(QEvent::User+500)), propertyTypeId(-1) { } /** * \\para...
QCAD 自定义消息处理-卡核

QCAD 自定义消息处理

QCAD 自定义消息处理 使用qInstallMessageHandler自定义输出调试信息。 消息处理句柄 \\src\\run\\main.cpp RMainWindow::installMessageHandler(); \\src\\core\\RMainWindow.cpp static void ...
QCAD C++&Javascript混合调用-卡核

QCAD C++&Javascript混合调用

QCAD C++&Javascript混合调用 Javascript绑定C++类,与QML&Javascript和Qt C++机制类似。 创建可供绑定的类 \\support\\examples\\exampleplugin2...
QCAD MainWindow 原型-卡核

QCAD MainWindow 原型

QCAD MainWindow 原型 一个简单QCAD窗体原型应用程序。 准备界面UI \\support\\examples\\mainwindow\\MyDisplay.ui QFrame类型的Viewport00用来加载View渲染QCAD实体对象。这里对应于模板 \\sc...
QCAD配置文件-卡核

QCAD配置文件

QCAD配置文件 位置位于: C:\\Users\\{用户名}\\AppData\\Roaming\\QCADQCAD3.ini 实际上是使用了QSettings,可以存储一系列设置。每个设置包括指定设置名称(键)的一...
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...