作者:狐狸家的鱼
关于一个前端来做qml界面开发,不会写cpp又只能大概看懂意思,遇到的很多问题都不知道怎么解决而急得拔头发。
遇到的问题都是我这种菜鸟渣渣才会导致的问题,写下解决过程方便以后查看。
1.因为删除项目中的文件而导致的无法运行
第一次删除项目中一个qml文件,然后重新构建后无法启动程序。然后一个群里的前辈恨铁不成钢的给我指导了一番。
- 直接删除构建文件夹中的几个文件,如下图
- 然后右键项目,按照清除-执行qmake-构建的顺序进行
- 如果还是无法启动,那就关闭QtCreater,然后删除项目文件夹中的.pro文件,如下图:
- 再打开QtCrator ,就会出现构建的选择,点击构建然后启动即可。
2.项目文件中的文件丢失导致无法运行
其实我觉得这个问题和上面那个问题是一样的,但是我按照上述方法都无法启动,编译输出里提示qrc里的文件丢失,因为我之前直接在项目源文件夹里删除了两个文件夹,加载程序的时候项目文件夹里依然存在这两个文件夹,但是里面的文件已经呈红色X状了,按照提示,右键qrc,选择打开,如下图:
会看到下面图中的几个选项:
选择移除丢失文件,再次重新构建,就可以启动啦~