Я пишу програмку для просмотра картинок (ImageViewer)
у меня на компьютере, где я компилирую, программа кушает все форматы картинок. Как на убунте, так и на винде (пробывал на разных компьютерах компилировать, где стояли Ubuntu, XP и 7).
У тех, кому я кидаю программу, проблемы с просмотром JPEG.
Использую пятый Qt, для вывода картинки QPixmap, QGraphicsScene, QGraphicsView.
Состав програмки под винду такой:
$ ls -i -R
.:
49300 icudt49.dll 49302 libGLESv2.dll 1204307 plugins.7z 49303 Qt5Widgets.dll
49295 icuin49.dll 49298 libstdc++-6.dll 1204309 QImageViewer.7z 1204310 settings.txt
49299 icuuc49.dll 49297 libwinpthread-1.dll 49308 QImageViewer.exe
49305 libEGL.dll 204876 platforms 49294 Qt5Core.dll
49296 libgcc_s_sjlj-1.dll 204877 plugins 49301 Qt5Gui.dll
./platforms:
1220719 qminimal.dll 1220720 qwindows.dll
./plugins:
204878 imageformats
./plugins/imageformats:
1237095 qgif.dll 1228845 qjpeg.dll 1237096 qtiff.dll
как видно, я пытался давать пользователям вместе с программой плагины картинок, пихая их в папку "plugins/imageformats". Это не помогло. Дальше я посоветовал им рсположить папку "imageformats" в папку с программой, не помогло. дальше я посоветовал dll-ки положить непосредственно в папку plugins. Не помогло. И вконце концов я посоветовал положить dllки напрямую в папку с программой, что тоже не помогло.
У кого какие идеи?
Прикладываю архив с программой:
http://us.ua/1101072/