Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: abodnya от Апрель 23, 2013, 21:38



Название: [РЕШЕНО] JPEG plugin в Windows
Отправлено: abodnya от Апрель 23, 2013, 21:38
Я пишу програмку для просмотра картинок (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/


Название: Re: JPEG plugin в Windows
Отправлено: _OLEGator_ от Апрель 24, 2013, 10:24
imageformats в папку с программой и все работает.