2013-05-15 8 views
3

나는 Qt는 5.0.1에서 .qrc 파일 생성 :C 코드에서 .qrc 파일에 지정된 파일에 액세스하는 방법은 무엇입니까?

<RCC> 
<qresource> 
    <file>105.ico</file> 
</qresource> 
</RCC> 

을 그리고 내 .PRO 파일 편집 : 내 클래스 생성자에 아래의 코드를 사용할 때

RESOURCES += \ 
Icons.qrc 

아이콘은하지 않습니다를 나타납니다

this->setWindowIcon(QIcon(":105.ico")); 

그러나 내가 ": 105.ico"아이콘 대신 로컬 파일 주소를 표시하면 나타납니다. 문제가 무엇입니까?

답변

4

이 있어야한다 :

this->setWindowIcon(QIcon(":/105.ico")); 

가 작동하지 않는

+0

(슬래시를 참고). 내 아이콘은 pro 및 qrc 파일의 기본 디렉토리에 있습니다. 그러나 그것은 나타나지 않습니다. –

+0

@ Aidin.T'qrc'에 추가 한 이후 완전히 재 구축 했습니까? – cmannett85