2017-12-24 9 views
0

ui_visualalgorithm.h 파일에 문제가 있습니다.Q10 ui 파일의 변경 사항을 되돌립니다.

#include "codeeditor.h" 
#include "visualalgorithmsceneview.h" 
... 

을 그러나 최근에 나는 내 codeeditor.h 및 visualalgorithmsceneview.h 위치를 변경 :

ui_visualalgorithm 등이 포함되어있다.

그래서 내가 rewrited 같이 포함 : 난 내 visualalgorithm 양식을 변경할 때까지

#include "AppElements/CodeEdit/codeeditor.h" 
#include "AppElements/visualgraphsceneview.h" 
... 

모든 것이 좋았다.

프로젝트를 빌드 한 후 Qt가 내 ui_visualalgorithm 파일이 QT Creator 외부에서 변경되었음을 알립니다. 내 파일을 다시로드에 동의하는 경우, 같은이 내가 있던 포함 :

#include "codeeditor.h" 
#include "visualalgorithmsceneview.h" 
... 

내가 다시로드 거부하면 visualalgorithm 양식에 내 변경이 저장되지 않습니다. 이렇게 변경하여 양식에 포함하고 변경 사항을 저장하려면 어떻게해야합니까?


visualalgorithm.ui 파일을 변경하여 문제가 해결되었습니다. 그 ui_visualalgorithm.h가 제대로 생성 한 후 대신

<header>codeeditor.h</header> 

나는

<header>AppElements/CodeEdit/codeeditor.h</header> 

을 썼다.

답변

2

이 파일은 생성 된 파일입니다. 빌드 할 때 생성되므로 변경 한 내용은 결국 쓸모가 없습니다.

대신, 문제의 근본 원인 인 XML 기반 .ui 파일로 가져와야합니다. Qt Creator 외부의 편집기에서 해당 파일을 편집 할 수 있습니다. 그러나 프로모션 위젯 대화 상자를 사용하여 양식 편집기에서 머리글 위치를 수정할 수도 있습니다.