DicomViewer (目录调整) 2

背景

上一篇搭好框架,以及处理了菜单。这一篇处理,目录调整以及通过dcmtk读取第一个dcm文件。

目录调整

现有的目录

bash 复制代码
source
├── FileMenu.cpp
├── FileMenu.h
├── GUICenter.cpp
├── GUICenter.h
├── GUIWindow.cpp
├── GUIWindow.h
└── main.cpp

目前的文件都在一个目录,文件多了会很乱,先建几个文件夹来存放不同类型的文件。 调整后的目录如下

css 复制代码
.
├── core
│   ├── controller
│   ├── lib
│   └── model
├── gui
│   ├── GUICenter.cpp
│   └── GUICenter.h
├── lib
├── main.cpp
├── menu
│   ├── FileMenu.cpp
│   └── FileMenu.h
└── window
    ├── GUIWindow.cpp
    └── GUIWindow.h

目录调整后需要修改CMakeList.txt 防止找不到头文件

bash 复制代码
target_include_directories(DicomViewer_exe PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/source)

更新.clangd

路径这里填绝对路径

arduino 复制代码
- "-I/home/ubuntu/xcyxiner/DicomViewer/source"

更新文件的引用

各个文件中的路径 改为 source下的相对路径

编译并运行

目录调整

相关推荐
Quz16 小时前
QML Label 完整用法与 Text 组件选型
前端·qt
kaixin_learn_qt_ing18 小时前
QPluginLoader
qt
kaixin_learn_qt_ing1 天前
Qt 提升部件(Promote)找不到头文件路径
qt
秋田君2 天前
QT_QT布局详解
开发语言·数据库·qt
辞旧 lekkk2 天前
【Qt系统相关】鼠标事件
linux·开发语言·qt·学习·计算机外设·萌新
brave_zhao2 天前
什么是Qt Designer
开发语言·qt
贺国亚2 天前
A2A协议与Agent互操作-Task生命周期
开发语言·qt
luoyayun3612 天前
Qt + FFmpeg 视频工具:视频一键压缩功能实现
qt·ffmpeg·音视频·视频压缩
blueman88882 天前
Qt5通过vcpkg中调用时,在debug模式下调试时总是调用release的plugins文件夹中的dll
c++·qt·cmake
南国韭菜3 天前
【无标题】
c++·qt