2011-05-06 5 views
4

오늘 내가 해결할 수없는 QWebView과 함께 매우 이상한 오류가 발생했습니다.Qt : QWebview가 다른 컴퓨터에서 jpg, gif, png 이미지를 표시하지 않습니다.

내 응용 프로그램에 QWebView 위젯을 포함 시켰습니다. 표시 할 URL 또는 HTML 코드 (또는 QWebView::setHtml())를 설정하면 내 컴퓨터에서 잘 작동합니다. Qt가 설치된 모든 컴퓨터에서 작동하지만 Qt가없는 컴퓨터에서는 작동하지 않습니다. 릴리스 빌드를 컴파일하고 공유 할 때 필요한 라이브러리를 모두 포함했습니다 (QtWebKit4.dll, QtNetwork4.dll 등). 따라서 일부 라이브러리를 포함하는 것을 잊어 버렸습니다.

누군가 이미 이러한 오류가 발생했다면 도움에 매우 감사 할 것입니다.

답변

6

qt/plugins/imageformats (그리고 아마도 qt/plugins/iconengines)에있는 관련 Qt 이미지 처리 플러그인 라이브러리를 포함해야 할 수도 있습니다. 나는 어떤 웹킷 앱도 배포하지 않았으므로 이것에 대해서는 확실하지 않다.

+0

고맙습니다, 이것은 정확히! –

1

는이 질문에 대한 내 대답을 참조하십시오 : 내 프로그램과 무엇이 잘못된 것인지 Qt dll deployment on windows

+0

고맙습니다. 이것은 정확히 내 경우에 잘못이 무엇입니까! –

관련 문제