2009-08-06 5 views
1

저는 최신 Qt 4.5를 사용하고 있으며 Qt Creator로 GUI를 만들고 있습니다. 내 탭 위젯은 모든 아이콘이 표시된 상태로 작성자에서 잘 보입니다. 그러나, 내가 그것을 컴파일하고 실행할 때, 아이콘이 없지만, 탭은 분명히 무언가를 가리키는 것보다 넓다. 나는 .png와 .ico 형식을 시도했지만 아무 것도 작동하지 않았다. 아이콘의 크기는 최대 탭 아이콘 크기 속성과 정확히 일치하는 16x16입니다.QTabWidget의 아이콘이 누락되었습니다

'clearlooks'인 '일반 스타일'을 제외한 탭 컨트롤에 대한 스타일 시트는 적용되지 않으며 (있는 항목도 없습니다).

답변

1

아마도 이진 파일 근처에 아이콘을 넣어야합니까? 또는 리소스 디렉토리를 바이너리 파일 근처에 둘 수 있습니다.

Windows를 사용하는 경우 Filemon에서 아이콘을 찾으면 확인할 수 있습니까?

2

아이콘은 실행 파일에서 찾을 수 없습니다. Qt resource system을 사용하여 퍼가기를 시도하십시오. 이것이 일반적으로 배포되는 방법입니다.

그렇지 않으면 실행 파일을 실행중인 작업 디렉토리의 경로가 올바른지 확인해야합니다.

+0

아이콘을 찾을 수없는 이상한 일입니다 ... 아이콘의 경로는 상대적이지 않습니다. 그것은 절대적입니다. C : \\ icon.png와 같습니다. – Ahmed

+0

아마도 Qt는 C : /icon.png를 선호합니까? IIRC Qt는 Windows에서도 경로에 슬래시를 사용하는 것을 좋아합니다. –

+0

시도해 보았습니다. 작동하지 않았다 : / – Ahmed

2

im은 pyqt로 앱을 만듭니다. 그리고 만약 내가 "그것을 컴파일"imageformats \ qico4.dll imageformats 하위 폴더에 포함시켜야합니다. 도움이되기를 바랍니다 :)

관련 문제