2011-01-28 2 views
1

은 .cpp & .h 파일에서 .ui 파일을 가져 오는 방법이 있는지 알고 싶습니다. qtdesigner를 사용하여 간단한 gui 응용 프로그램을 작성했습니다. .ui 파일을 소스 파일에서 가져 오는 방법은 무엇입니까?소스 파일 (.cpp 및 .h)에서 .ui 파일 생성

답변

0

응용 프로그램이 단순하면 다시 작성하십시오. 복잡한 경우 QMetaObject 기능을 사용하여 런타임에 QObject를 리버스 엔지니어링 할 수 있습니다. 자식 트리를 가져 와서 속성 값을 쿼리하고 신호/슬롯의 서명을 얻을 수 있습니다.

그런 GUI 디버거를 구현했지만 ui 파일에 데이터를 저장하지 않았습니다. 휴일 프로젝트에 흥미로운 아이디어가 될 수 있습니다 :-)

그러나 QtCreator에서 GUI를 다시 구현하는 것이 좋습니다 - 쉽고 재미 있습니다!