Utils/CloudView3D/CloudView3D.pro
杰仔 72db40115f refactor: 重构项目结构并新增点云查看应用
- 将原CloudView重命名为CloudViewApp
- 新增ImageView可缩放图片控件库
- 新增点云过滤、XYZ范围过滤工具类
- 重构Qt项目配置,移除硬编码输出路径
- 新增版本日志文档和应用图标资源
- 扩展激光数据加载器支持回调流式加载和范围过滤
- 新增点云转换器支持多格式加载和回调加载
- 新增点云查看器配置管理功能
- 统一错误码编号偏移量避免冲突
- 修复CloudView3D项目的代码合并冲突
2026-09-11 15:18:09 +08:00

31 lines
549 B
Prolog

QT += core gui widgets opengl
CONFIG += c++17 staticlib
TEMPLATE = lib
TARGET = CloudView3D
win32-msvc {
QMAKE_CXXFLAGS += /utf-8
QMAKE_CXXFLAGS += /bigobj
}
INCLUDEPATH += $$PWD/Inc
INCLUDEPATH += $$PWD/../VrUtils/Inc
INCLUDEPATH += $$PWD/../VrCommon/Inc
# VZNL_Types.h is maintained in the shared Utils module.
HEADERS += \
Inc/CloudView3D.h \
Inc/CloudView3DTypes.h \
Inc/PointCloudGLWidget.h
SOURCES += \
Src/PointCloudGLWidget.cpp
win32 {
LIBS += -lopengl32
LIBS += -lglu32
}
DEFINES += _USE_MATH_DEFINES