내가 Qt는 창조주의 형식 "JPG"의 파일을 열 수 없습니다와 JPG 파일을 열 수 있지만, Qt는 창조주는 "이미지 형식은 지원되지 않습니다"와 경고를 반환합니다. 나는 또한 다른 형식을 "png"로 시도하지만, 깨우침은 동일합니다. 누군가가 그것에 대해 조언을 해주기를 바랍니다. 정말 도움이 필요합니다.
0
A
답변
2
이 경고는 @ztono 코드와 관련이없는 PNG 형식 및 Qt에 관한 것입니다. PNG (Portable Network Graphics)에 대한 자세한 내용 https://en.wikipedia.org/wiki/Portable_Network_Graphics
PNG에는 Qt의 일부 표준이 아닌 많은 형식이 있습니다. more History_and_development Qt에서 표준 형식을 사용해야합니다.
소프트웨어로 이미지를 PNG 표준으로 변환 할 수 있습니다.
또는
당신은 당신의 PNG 사진을 변환 Qt는에서 QImage를 사용할 수 있습니다
.QImage *image = new QImage();
image->load("E:/Qt/TestProject/Images/connect.png");
image->save("E:/Qt/TestProject/Images/connect2.png");
변환 된 새 PNG를 사용하면 경고 메시지가 표시되지 않습니다.
코드 표시 – eyllanesc
@eyllanesc이 질문은 Qt Creator IDE와 관련이 있습니다. 이 코드는 관련이 없습니다. –
Qt Creator의 어떤 버전을 사용하고 있습니까 (온라인 다운로드, 자체 제작 등). 어떻게 얻었습니까? –