442的公开仓库 CustomWidgetProjects为自定义控件库项目 其中MyCustomWidget为控件库项目,test为控件测试项目
代码编辑器 指示灯 路径选择框 文件选择框 参数编辑框 流式布局 电脑性能监控 拖拽树 qgraphicsview缩略窗 xml树 qgraphicsview显示(可放大) qgraphics图元(可放大,有箭头,方框,文字,图片) halcon显示 halcon仅显示 halcon缩略窗(双击打开放开窗口) vtk点云显示窗口(添加点选,z上色,开发中)
- 需要cmake3.16以上,halcon,qt5/qt6
- BUILD_TEST是否构建test项目,BUILD_WITH_HALCON是否构建含halcon控件,BUILD_WITH_VTK是否构建含vtk控件
- lib和dll在构建目录下bin中,头文件在构建目录下include中
- VTK_DIR=build\VTK\lib\cmake\vtk-x.x
- 带vtk编译不支持qtplugin
- 加入lib和dll直接使用。或将dll放进qt安装目录下的QtCreator/bin/plugins/designer中,或qt版本号/qt版本/plugins/designer中 可在qtcreator或vs中使用designer直接拖控件使用(需要版本统一)
- 如果启用BUILD_WITH_VTK,该dll不能在qtcreator或vs中使用designer,vtk9不支持qt插件
-
halcon窗口release下字体显示异常
-
halcon窗口region点击信息弹出异常
-
QXmlTree 顶层节点编辑使能属性,需要操作2次才能正确显示。