Russian Qt Forum

Qt => Вопросы новичков => Тема начата: nikeo от Октябрь 06, 2012, 22:33



Название: Не отображаются картинки
Отправлено: nikeo от Октябрь 06, 2012, 22:33
Здравствуйте!
Кто может подсказать,делаю релиз,забрасываю в папку библиотеки и все файлы,на рабочем компе отображается вставленный имижд,на других нет,что это может быть?


Название: Re: Не отображаются картинки
Отправлено: Serr500 от Октябрь 06, 2012, 22:41
Нет графических плагинов. Создать в папке программы каталог imageformats и закинуть туда требуемые плагины из %QT_DIR%\plugins\imageformats\.


Название: Re: Не отображаются картинки
Отправлено: nikeo от Октябрь 06, 2012, 23:59
Благодарю!


Название: Re: Не отображаются картинки
Отправлено: jermax от Октябрь 16, 2012, 14:33
Проблема наоборот
вот это есть:
Цитировать
Создать в папке программы каталог imageformats и закинуть туда требуемые плагины из %QT_DIR%\plugins\imageformats\.[/color]
[/quote]

При запуске приложения из консоли - загружает картинки (.jpg),
при запуске из среды (и в release, и в debug), в отладчике (установлено qt 4.8.2 ms visual studio 2010) - нет, а функция Qimage::load("filename") возвращает false file - на харде.


Название: Re: Не отображаются картинки
Отправлено: kambala от Октябрь 16, 2012, 14:52
видно потому что текущая папка не является папкой проекта


Название: Re: Не отображаются картинки
Отправлено: jermax от Октябрь 16, 2012, 15:20
Дирректории release/debug, с куда собираются исполняемые файлы проекта, расположены не в директории файла проекта.
При этом в окне отладчика среда пишет loaded ...../plugins/imageformats/qjpeg4.dll и qjpegd4.dll для release debug соответственно. А также, как упоминалось ранее, среда запускает исполняемые файлы. Но *.jpg не отображается.