最近一直在学习QML,在Qt Creator中新建Qt Quick工程后,尝试不断地修改qml文件来进行试验,qml文件需要反反复复的修改. Qt Widget工程,如果修改了cpp代码后,直接构建或者直接运行,编译器都会重新编译最新的代码进而运行展示,但是qml工程却不是这样,每次修改qml文件后,直接build并不总是加载最新代码,经常需要“清除-构建-运行”. 这是由于qml和前端javascript类似,具有缓存机制,加载的还是上次缓存中的内容. 官方文档“https://doc.qt.…