Russian Qt Forum

Qt => Общие вопросы => Тема начата: Sergey от Июль 09, 2013, 19:59



Название: Qt и jpeg
Отправлено: Sergey от Июль 09, 2013, 19:59
Здравствуйте !

 Загрузил на QPushButton  QPixmap таким образом :
Код:
picture.load(":/im/image1.jpg");
handle =new QPushButton(tr("Настройки"));// делаем кнопку для калибровки
handle->setIcon(picture);
handle->setIconSize(picture.size());

На моем компьютере все работает все нормально. Вот так выглядит главная страница как показано на рис.1.Когда запускаю на компьютере без Qt картинок не видно. Сделал ресурс засунул туда картинку , файл ресурса закинул в папку с екзешником - результат тот же. Потом попробовал с imageformats взял .dll и скинул в папку с екзешником результата опять не было .

Помогите пожалуйста !



Название: Re: Qt и jpeg
Отправлено: Bepec от Июль 09, 2013, 20:00
imageformats каталог должен быть и в нём дллка в папке с программой. Пользуйся поиском млеааа.


Название: Re: Qt и jpeg
Отправлено: thechicho от Июль 09, 2013, 20:21
добрый дедушка Верес имел в виду, что Qt c jpg работает через плагин.
чтобы все работало надо положить папку imageformats с плагином qjpeg4.dll на один уровень с .exe вашей программы.
плагин можете найти примерно здесь
C:\Qt\4.8.4-mingw4.4\plugins\imageformats


Название: Re: Qt и jpeg
Отправлено: Alex Custov от Июль 09, 2013, 21:09
https://qt-project.org/doc/qt-4.8/deployment-windows.html


Название: Re: Qt и jpeg
Отправлено: Sergey от Июль 09, 2013, 22:21
спасибо большое , а то я пихал dll а не папку . Спасибо еще раз