Qt似乎没有像其他IDE那样在文件夹中构建文件,例如将头文件放在头文件夹中的netbeans,源文件夹中的源文件等等。我已经看到这是在Qt中完成的,但我不知道为什么它不在我的电脑上。
我看过这些选项,据我所知,没有选择。
我是否有一个选项,我错过了或者是否有其他解决方案可以解决我的问题?
任何帮助都会很棒, 谢谢。
答案 0 :(得分:5)
这实际上并没有改变文件夹结构,但它模拟了Qt将头文件和源文件保存在不同的文件夹中。
当我第一次下载它时,这个设置已经打开,所以它看起来像一团糟,但是我想出了一个设置,它旁边就是“Projects”(最有可能在Build和Debug下),无论什么时候点击我看到一个“简化的树”设置被点击,我只是取消选中。
简而言之:确保未选中简化树选项。
答案 1 :(得分:1)
Qt是一个库,而不是IDE。所以我假设你实际上是在谈论Qt Creator。
Creator不会对您的文件强制执行任何结构,这是正确的。只需在你想要的地方创建它们:-)我真的不明白这是怎么回事。
在C / C ++项目中,文件结构的变化范围比Java和其他项目更广泛。因此,通过强制执行一个文件结构,您必然会破坏大量项目并使其更难与Creator一起使用。