2012-12-19 4 views
1

gv이라는 사용자 정의 위젯이 내 네임 스페이스 GUI에 있습니다. 위젯이 gv으로 승격되는 하나의 UI 클래스 cv. 그러나 컴파일러는 오류를 받아들이지 않고 던지는 중입니다. 그리고 나는 주어진 해결책을 시도했습니다. here.Qt UI 클래스에서 내 네임 스페이스를 사용하는 방법은 무엇입니까?

이제 내 ui_.h 파일에 error: no matching function for call to 'GUI::gv::gv(QWidget*&)'이 표시됩니다. 어떤 분은 내가 여기서 무엇을 놓치고 있는지 말해 줄 수 있습니까?

+0

나는 같은 상황에 처해있다. 플러그인 라이브러리가 있고 네임 스페이스를 포함하기 위해 라이브러리가 필요합니다. –

+0

나는 비슷한 질문에 대답했다 : http://stackoverflow.com/questions/3621550/promote-to-custom-widget-in-a-namespace/30908622#30908622 – Tarod

답변

0

위젯을 GUI :: gv로 승격 (승격시 네임 스페이스 지정) 해보십시오. 그것은 나를 위해 일했습니다 (저는 자신의 네임 스페이스에 정의 된 많은 위젯을 포함하는 양식을 가지고 있습니다).

관련 문제