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下的相对路径

编译并运行

目录调整

相关推荐
扶尔魔ocy14 小时前
【QT入门到晋级】用开源的自定义控件开发
c++·qt·自定义控件
lhbweilai17 小时前
QT项目(串口助手)
开发语言·qt
小鱼仙官1 天前
Qt 主界面弹出分界面
开发语言·qt
誰能久伴不乏2 天前
用 UDP 做一条“可靠“的控制通道
c++·qt·网络协议·udp
Bczheng12 天前
VS2022 安装MFC和QT
c++·qt·mfc
会编程的小孩2 天前
8.19号函数
qt
蓝祁子yoky3 天前
Qt学习日记 Day15:网络编程(二)- UDP基础
网络·qt·学习
读书札记20223 天前
Qt UTF-8和UTF-8(BOM)
开发语言·qt
ShineWinsu3 天前
对于Qt:QProgressBar常见属性的解析
开发语言·c++·qt·进度条·gui·定时器·qprogressbar
ShineWinsu3 天前
对于Qt:QLCDNumber常见属性以及QTimer的解析
服务器·数据库·c++·qt·gui·qtimer·qlcdnumber