可能是一个非常新手的问题,但我找不到从QtCreator中的项目中删除文件的方法。谢谢!
答案 0 :(得分:6)
如果您的项目是从CMake生成的,则文件列表由CMakeLists.txt文件确定,您无法从QtCreator中的源树手动添加或删除文件。特别是如果您的CMakeLists文件为项目的文件列表指定了glob操作符,您必须手动从磁盘中删除文件并从QtCreator 中重新运行CMake ,方法是转到Build-> Run CMake(QtCreator 3.3.0)。这将更新文件列表,但也会重新生成项目(cbp)文件 - 重新运行QtCreator外部的CMake将不会更新项目文件,如果从磁盘中删除它们,您将在源树中显示已删除文件的重影条目
答案 1 :(得分:2)
右键单击要删除的文件,然后选择“删除文件...”
选中“永久删除文件”复选框将删除该文件,否则它将从项目中删除。
答案 2 :(得分:0)
无法在Eclipse中找到删除类的单触操作:
1)按右键单击文件/类,然后选择“删除文件...”; (如果你愿意,你可以“永久地”勾选从HDD中删除。)
2)执行.CPP和.H文件。
3)然后检查你的.pro文件中的课程不再存在。
注意:某些编译器将继续在编译中搜索此文件/类。只需删除编译目录并再次编译即可。
答案 3 :(得分:0)
如果你像我一样陷入困境并意外地将大量文件添加到qml.qrc
,可能有助于了解这些文件列在实际的qml.qrc
文件中,您可以编辑这些文件以删除这些文件
答案 4 :(得分:0)
答案 5 :(得分:-1)
直接从你的硬盘中删除项目文件夹。
答案 6 :(得分:-1)
对于Linux,请编辑〜/ .config / QtProject / QtCreator.ini
在[ProjectExplorer]下,从以下两个列表中删除项目名称及其相应的配置文件:
RecentProjects \ DisplayNames
RecentProjects \文件名
从qtcreator启动页面删除proj1,将上述两个列表编辑为
RecentProjects \ DisplayNames = proj2,proj3
RecentProjects \ FileNames =< proj2_dir> /proj2.pro,< proj3_dir> /proj3.pro