c++ - 如何在Qt Creator中创建逻辑目录?

标签 c++ qt

我的所有源文件都存储在一个项目(物理)目录中。 Qt Creator 在 3 个文件夹中显示此文件: header (对于 *.hpp 和 *.h)、源(对于 *.cpp 和 *.c)和表单(对于 *.ui)。但我想要另一个逻辑文件夹。例如,我想创建逻辑文件夹“协议(protocol)”,逻辑上包含维护网络连接等的 *.hpp 和 *.cpp 文件。我不想在磁盘上为这些文件创建新文件夹。我只想要 Qt Creator 中的逻辑一个。可能吗?

我需要这些逻辑文件夹的另一个原因是我希望在一个地方看到常用的文件

最佳答案

QtCreator 3.0 有 QBS support,一个将取代 qmake 的构建系统。 它有Group文件的数量,显示为虚拟文件夹。

无论如何,一个文件夹中包含太多文件总是很烦人并且是一种不好的做法。 通过使用Group的前缀属性,您可以轻松更改文件的路径。

关于c++ - 如何在Qt Creator中创建逻辑目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22464025/

相关文章:

c++ - 在窗口中显示任何内容之前和抛光窗口之后无法进行介绍

C++输出流运算符<<()中的字符何时加宽?

c++ - Qt.Signals&Slots.Connecting问题

qt - 使用 QGraphicsScene 和 QGraphicsView 在 Qt 中开始基于 Tile 的游戏

C++:线程竞争条件是否会破坏每字节级别的静态/全局整数值?

c++ - 为什么使用 make_unique<> 将函数传递给线程会导致 Valgrind 中的内存泄漏?

c++ - 是否可以出于性能目的创建默认初始化的类 std::is_trivial

python - 如何在PyQt 5.9中访问录音音量?

c++ - 无法为处于不同线程中的父对象创建子对象

c++ - QOpenGLWidget QPainter::drawRect 只绘制四个箭头