2009-05-12 2 views
3

Qt Creator 도움말에 제공된 지침에 따라 맞춤 위젯을 만들었습니다. 나는 그들이 말한대로 모든 것을 정확히 따라 갔다. 내 위젯이 다른 위젯과 함께 나타나지 않습니다. WorldTimeClock 예제도 시도해 보았습니다. 그것도 Qt 디자이너에서는 보이지 않습니다.Qt Designer에 사용자 정의 위젯이 표시되지 않는 이유는 무엇입니까?

어떻게 디버깅 할 수 있습니까?

답변

1

도구 -> 양식 편집기 -> Qt Designer 플러그인 정보로 이동하면로드 된 qt 플러그인 목록이 표시되고로드하지 못한 오류 메시지 옆에 오류 메시지가 표시됩니다. 나는 그것이 당신이 얻을 수있는 최선이라고 생각합니다.

+0

실제로 도움이되는 것을 보여 줬습니까? – ctd

+0

이것이로드되는지 확인하는 첫 번째 단계입니다. 로드되지 않은 경우 코드 자체에 대해 걱정할 필요가 없습니다. 대부분로드하지 않을 때 Release 대신 Debug에서 컴파일됩니다. –

1

방금이 상황이 발생했습니다. 내가 찾은 것부터 Qt Creator의 배포판은 mingw가 아닌 ​​msvc로 컴파일되었습니다. Qt Designer를 열어보십시오. 당신 (그리고 내장 된) 커스텀 위젯을 보았습니까? 그렇다면 here 지침에 따라 mingw로 Qt Creator를 빌드하십시오. 이 작업을 수행 할 때 내 사용자 정의 위젯이 새 빌드에 나타납니다.

관련 문제