如果我选择CMake构建系统,为什么Qt Creator不允许向项目添加新文件和类?

时间:2018-02-18 14:41:38

标签: qt qt-creator

enter image description here

如您所见,按钮“Добавитьновый”(“添加新”),Добавитьсуществующиефайлы(“添加现有文件”)...被禁用。当我创建新项目并选择构建系统qmake时 - 这些按钮始终启用。

1 个答案:

答案 0 :(得分:0)

按钮被禁用,因为Creator无法以编程方式编辑CMakeLists.txt文件。 CMake文件太复杂了,IDE无法以可靠的方式更改它们。要做到这一点,您需要强制项目就其构建系统文件的公共布局达成一致并提交最佳实践,这对于像创建者这样的IDE来说不是一个选项。

您仍然可以手动编辑此文件,并在正确的位置添加资源。