crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QImage не сохраняет в JPG
Kostik_
  опции профиля:
сообщение 8.10.2008, 13:15
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 8.10.2008
Пользователь №: 385

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте!

Моя программа преобразувает файлы из bmp в jpg. На ПК где есть Qt работает. А на других нет. Все динамические библиотеки я переписал (QtGui4.dll, QtCore4.dll .....). Програма ни каких сообщений об ошибке "не выбрасывает" (я имею ввиду о нехватке каких то файлов). QImage::save("*.jpg",...) возвращает ЛОЖЬ. А на дике появляються файлы размером 0 байт.

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

РЕШЕНИЕ здесь

Сообщение отредактировал Litkevich Yuriy - 13.3.2009, 16:49
Причина редактирования: РЕШЕНО
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 16.3.2009, 17:54
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(kuler @ 16.3.2009, 20:09) *
это же задается к примеру в main.cpp
если ты не задал явно пути, то буду братся те что жестко зашиты в QtCore (насчёт QtGui я наврал).
Пути берутся из QLibraryInfo, тест:
#include <QCoreApplication>
#include <QDebug>
#include <QLibraryInfo>

int main(int argc, char *argv[])
{
  QCoreApplication app(argc, argv);
    
    qDebug() << "buildKey:" << QLibraryInfo::buildKey();
    qDebug() << "\n";
    qDebug() << "location - PrefixPath:" << QLibraryInfo::location(QLibraryInfo::PrefixPath);
    qDebug() << "location - LibrariesPath:" << QLibraryInfo::location(QLibraryInfo::LibrariesPath);
    return 0;
}
скомпилируй,
1) запусти в командной строке и посмотри вывод
2) положи в каталог с бинарем пустой текстовый файл qt.conf, запусти в командной строке и посмотри вывод
3) добавь в файл qt.conf такие строчки:
[Paths]
Prefix = C:\\myQtVersion
запусти в командной строке и посмотри вывод.

Цитата(kuler @ 16.3.2009, 20:09) *
где надыбать этот qjpeg4.dll?
ну попроси у кого-нибудь, AD и ViGOur помоему испольуют комерческую версию
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Kostik_   QImage не сохраняет в JPG   8.10.2008, 13:15
- - ViGOur   Посмотри, что возвращает QImageReader::supportedIm...   8.10.2008, 13:51
- - Kostik_   Функиця QImageReader::supportedImageFormats() возв...   8.10.2008, 15:17
- - Litkevich Yuriy   у тебя плагины Qt'явые отсутсвуют, эта тема не...   8.10.2008, 15:23
- - ViGOur   Тебе как я понимаю нужно перенсти на ПК без Qt фай...   8.10.2008, 15:24
- - Kostik_   Подскажите, а как подключить плагин qjpeg4.dll? Я ...   8.10.2008, 15:25
- - Litkevich Yuriy   Kostik_, см. мой пост, в папку с исполняемым файло...   8.10.2008, 15:27
|- - kuler   Цитата(Litkevich Yuriy @ 8.10.2008, 16:27...   9.10.2008, 11:08
|- - AD   Litkevich Yuriy прав. Лучше не путать необходимые ...   9.10.2008, 14:07
- - Litkevich Yuriy   Цитата(kuler @ 9.10.2008, 15:08) первую о...   9.10.2008, 14:10
- - kuler   сделал как тут написано и как в теме, на которую т...   13.3.2009, 16:19
- - Litkevich Yuriy   Цитата(kuler @ 13.3.2009, 19:19) файл наз...   13.3.2009, 16:46
- - kuler   Цитата(Litkevich Yuriy @ 13.3.2009, 16:46...   13.3.2009, 16:49
- - Litkevich Yuriy   Цитата(kuler @ 13.3.2009, 19:49) точно не...   13.3.2009, 16:51
- - kuler   Litkevich Yuriy, да, но ведь работает на моем комп...   13.3.2009, 16:57
- - Litkevich Yuriy   Цитата(kuler @ 13.3.2009, 19:57) да, но в...   13.3.2009, 17:01
- - kuler   4.2.2   13.3.2009, 17:04
- - Litkevich Yuriy   Цитата(kuler @ 13.3.2009, 20:04) 4.2.2это...   13.3.2009, 17:26
- - kuler   qmake versiion 2.01a using qt version 4.2.2 in c:/...   13.3.2009, 18:09
- - Litkevich Yuriy   Цитата(kuler @ 13.3.2009, 21:09) 4.2.2 in...   13.3.2009, 19:14
- - kuler   Litkevich Yuriy, с/qt/4.2.2/lib   13.3.2009, 19:33
- - Litkevich Yuriy   Цитата(kuler @ 13.3.2009, 22:33) с/qt/4.2...   13.3.2009, 20:19
- - kuler   вот   16.3.2009, 11:06
- - Litkevich Yuriy   очень странно, это у тебя комерческая версия?   16.3.2009, 11:47
- - kuler   да   16.3.2009, 12:06
- - kuler   Цитата(Litkevich Yuriy @ 9.10.2008, 14:10...   16.3.2009, 17:09
- - Litkevich Yuriy   Цитата(kuler @ 16.3.2009, 20:09) это же з...   16.3.2009, 17:54
- - kuler   Цитата(Litkevich Yuriy @ 16.3.2009, 17:54...   16.3.2009, 18:37
- - Fandorin   Ребят, помогите. Сделал все, как вы говорите. В па...   26.4.2010, 13:02
|- - Fandorin   Открыл в QT creator закладку "Справка->О м...   26.4.2010, 14:07
- - Litkevich Yuriy   Цитата(Fandorin @ 26.4.2010, 18:07) Откры...   26.4.2010, 15:59
- - Fandorin   Не получается подключить поддержку JPEG на "б...   26.4.2010, 20:34
- - Litkevich Yuriy   Цитата(Fandorin @ 27.4.2010, 0:34) Пусть ...   27.4.2010, 1:31
|- - Fandorin   Заработало. Просто папку "imageformats" ...   27.4.2010, 10:01
- - efg   оой, у меня теперь то же самое qt 4.7.3 сохраняю ...   19.8.2011, 15:01
- - efg   на худой конец решил конвертить всё прочитанное в ...   20.8.2011, 16:21


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 2.12.2024, 0:09