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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: В Windows CE не сохраняет на диск jpg, bmp - Incorrect header  (Прочитано 2993 раз)
Владислав
Гость
« : Август 29, 2013, 11:11 »

В Windows CE не сохраняет файл по команде image.save("\\PocketStore\\05.BMP", "BMP");

и появляется сообщение:
QPicturePaintEngine::checkFormat: Incorrect header
QPictureIO::write: No such picture format handler: BMP
QPicture::save: No such picture format: BMP

Иcпользую Qt 4.8.3.
Собирал так:
сonfigure -static -platform win32-msvc2008 -xplatform wince60NULL_20120725-armv4i-msvc2005 -debug-and-release -nomake examples -nomake demos -no-accessibility -D QT_NO_CURSOR -D QT_NO_CLIPBOARD -D QT_NO_ACCESSIBILITY -D QT_NO_SESSIONMANAGER

Кто-нибудь сталкивался с такой проблемой?
Подскажите пожалуйста как подключить возможность сохранения графическийх файлов.
Записан
Владислав
Гость
« Ответ #1 : Август 29, 2013, 15:28 »

Разобрался - с помощью методов
QImageWriter::supportedImageFormats ()
и
QImageReader::supportedImageFormats ()

смотрим список поддерживаемых форматов.

В моём случае оказался хороший формат png. Его использую - читаю и записываю.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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