2013-09-09 3 views
0

После успешного создания установщика для qt-приложения я понимаю, что фоновые изображения на qwidets не отображаются при установке на разных компьютерах, хотя они отображаются на моем собственном компьютере. Я уверен, что это должно быть с динамическими библиотеками, но я просто не знаю, как это сделать. Мне нужна помощь, пожалуйста.qwidget background image не отображается на других компьютерах

+0

Изображения правильно в комплекте? (как в местах, не относящихся к вашему компьютеру) –

+0

Я скомпилировал изображения с помощью компилятора qresource – Capton

+0

Какие у них такие изображения? Может быть, вам не хватает плагинов? – thuga

ответ

1

Вы должны скопировать qjpeg.dll в каталог imagesformats, расположенный в C: \ Qt \ 5.1.0 \ mingw48_32 \ plugins \ imagesformats. Вы помещаете этот файл .dll в поддире под названием imageformats, который находится в каталоге, который содержит ваш развернутый файл .exe.

Это сработало для меня. Спасибо.