- 将原CloudView重命名为CloudViewApp - 新增ImageView可缩放图片控件库 - 新增点云过滤、XYZ范围过滤工具类 - 重构Qt项目配置,移除硬编码输出路径 - 新增版本日志文档和应用图标资源 - 扩展激光数据加载器支持回调流式加载和范围过滤 - 新增点云转换器支持多格式加载和回调加载 - 新增点云查看器配置管理功能 - 统一错误码编号偏移量避免冲突 - 修复CloudView3D项目的代码合并冲突
31 lines
549 B
Prolog
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
|