2012-03-09 2 views
0

정말 도움이 필요합니다. 이미지 브라우저가있는 응용 프로그램을 만들었습니다. Visual Studio 2010과 함께 Qt 버전 4.7.1을 사용하고 있습니다. C++. 응용 프로그램이 내 컴퓨터에서 완벽하게 작동합니다. 하지만 VS 배포를 사용하여 다른 컴퓨터 (Windows Vista)에서 실행하면로드되지 않습니다. 인터넷 검색을 한 후 일부 플러그인이 설치 프로젝트에 포함되어야합니다.로드 QPixmap이 비스타에서 작동하지 않습니다.

제발 도와주세요.

+0

이미 언급했듯이 응용 프로그램과 함께 DLL을 함께 제공해야합니다. – sgibb

+0

설치 프로젝트에 qjpegd4.dll을 plugins/qjpegd4에 추가했으나 설치 프로젝트에서 코드를 추가하지 않았습니다. 그래서 내가 제대로하고 있는지 확실하지 않습니다! –

답변

0

%QTDIR%\plugins\imageformats\qjpeg4.dll%YOURAPPLICATIONDIR%\imageformats\qjpeg4.dll으로 복사해야합니다.

+0

디버그 모드로 구축 중이기 때문에 qjpegd4에 대한 작업을 수행했지만 작동하지 않습니다. qjpeg4.dll도 포함해야합니까? –

+0

Poka Yoke :'% APPLICATIONDIR %'은 실행 파일의 디렉토리 여야합니다. (어쩌면 당신은 "디버그"디렉토리에 imageformats 폴더를 복사해야합니다.) – sgibb

+0

고마워 .. 내 문제는 그것을 % YOURAPPLICATIONDIR % \ plugins \ imageformats \에 추가하고 작동하지 않지만 플러그인을 제거했습니다. 다시 감사합니다 :) –