나는 지난 주에 두 번째로 문제가 발생했습니다. 무작위로 발생하는 것 같습니다. QML 파일에서 무언가를 변경하고 저장 한 다음 앱을 실행하고 변경 사항이 적용되지 않았 음을 확인합니다. 앱을 다시 실행해도 여전히 적용되지 않습니다. 나는 어떤 자식 물건을 한 후언제 QML 파일의 변경 사항이 적용되지 않습니까?
이 나에게 무슨 일이 있었 처음으로, 그것은 그 자체로 고정되었다 (순서 : git stash save
를, 이전 버전으로 롤백 최신 버전, git stash pop
으로 돌아갑니다). 두 번째로 그렇게하지는 않았지만 Qt Creator 메뉴에서 qmake를 실행하고 수정했습니다.
무엇이 문제의 원인 일 수 있습니까?
Qt Creator 4.1.0을 사용하고 있습니다.
Qt는 내가 사용해 온 한 그 문제를 가지고 있습니다. QML 이전에는 거의 7 년이 걸렸습니다. 때때로 변경 사항을 반영하기 위해 모두 정리하고 다시 작성해야했습니다. 얼마나 고칠 지 궁금합니다 ... – dtech
리소스에서 QML 파일을로드하고 있습니까? 그렇다면 재건축하셨습니까? 일반적으로 응용 프로그램이 실행되는 동안 다시로드 할 수 있으므로 개발 중에는 직접 파일 액세스 만 사용합니다. –
@KevinKrammer : 리소스에서로드 중입니다. "실행"명령은 일반적으로 변경 사항이있을 때 자동으로 프로젝트를 다시 작성하므로 Creator가 대신 자동으로 다시 작성하지는 않습니다. –