Russian Qt Forum
Сентябрь 30, 2024, 20:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt и jpeg  (Прочитано 2947 раз)
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 и скинул в папку с екзешником результата опять не было .

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

« Последнее редактирование: Июль 09, 2013, 22:32 от Sergey » Записан
Bepec
Гость
« Ответ #1 : Июль 09, 2013, 20:00 »

imageformats каталог должен быть и в нём дллка в папке с программой. Пользуйся поиском млеааа.
Записан
thechicho
Гость
« Ответ #2 : Июль 09, 2013, 20:21 »

добрый дедушка Верес имел в виду, что Qt c jpg работает через плагин.
чтобы все работало надо положить папку imageformats с плагином qjpeg4.dll на один уровень с .exe вашей программы.
плагин можете найти примерно здесь
C:\Qt\4.8.4-mingw4.4\plugins\imageformats
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #3 : Июль 09, 2013, 21:09 »

https://qt-project.org/doc/qt-4.8/deployment-windows.html
Записан
Sergey
Гость
« Ответ #4 : Июль 09, 2013, 22:21 »

спасибо большое , а то я пихал dll а не папку . Спасибо еще раз
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.123 секунд. Запросов: 23.