在Creator项目中添加文件

时间:2013-10-09 05:17:27

标签: qt qt-creator

我可以在标题路径中添加标题,但是如何在Creator中引入外部标题以便在项目中进行编辑,这样它们就像从头开始创建的其他标题一样出现在文件列表中?在Xcode中,您可以将文件拖放到项目中,将它们复制到项目目录中并显示在IDE中进行编辑。我假设你可以在Creator中做到这一点,但我找不到任何办法。

3 个答案:

答案 0 :(得分:7)

右键单击项目 - >添加现有文件... - >选择所需的外部标题 这样你可以编辑它们(但不建议编辑外部标题)

注意:这样,文件将随项目一起编译,因此您需要包含所有依赖项。

答案 1 :(得分:6)

在包含文件的目录中的命令行中使用qmake - project,它们将生成.pro,您可以将其复制到.pri,然后包含.pri在您的项目中,允许您从Creator中访问和编辑文件,但如果您选择在其他项目中使用这些文件,但是保留一组构建和qmake设置,则可以很好地隔离它们。

答案 2 :(得分:6)

如果您将项目标题添加到CMakeLists.txt中的目标,它们将显示在Qt Creator中。

file(GLOB HEADERS src/*.hpp src/*.h)
file(GLOB SOURCES src/*.cpp)
add_library(FreenectDriver SHARED ${HEADERS} ${SOURCES})

qtcreator-cmake