crossplatform.ru

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

4 страниц V  < 1 2 3 4 >  
Ответить в данную темуНачать новую тему
> QImage не сохраняет в JPG
kuler
  опции профиля:
сообщение 13.3.2009, 19:33
Сообщение #21


Танцор диско
***

Группа: Участник
Сообщений: 441
Регистрация: 11.9.2008
Из: Москва
Пользователь №: 289

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




Репутация:   -1  


Litkevich Yuriy, с/qt/4.2.2/lib
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 13.3.2009, 20:19
Сообщение #22


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

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

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




Репутация:   94  


Цитата(kuler @ 13.3.2009, 22:33) *
с/qt/4.2.2/lib
поидее в этом каталоге все имена должны закначиватся на 4 и в подкаталогах с/qt/4.2.2/plugins тоже
покажи список файлов каталогах:
с/qt/4.2.2/plugins/sqldrivers
с/qt/4.2.2/plugins/imageformats

прям всех файлов какие есть.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuler
  опции профиля:
сообщение 16.3.2009, 11:06
Сообщение #23


Танцор диско
***

Группа: Участник
Сообщений: 441
Регистрация: 11.9.2008
Из: Москва
Пользователь №: 289

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




Репутация:   -1  


вот
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 16.3.2009, 11:47
Сообщение #24


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

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

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




Репутация:   94  


очень странно, это у тебя комерческая версия?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuler
  опции профиля:
сообщение 16.3.2009, 12:06
Сообщение #25


Танцор диско
***

Группа: Участник
Сообщений: 441
Регистрация: 11.9.2008
Из: Москва
Пользователь №: 289

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




Репутация:   -1  


да
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuler
  опции профиля:
сообщение 16.3.2009, 17:09
Сообщение #26


Танцор диско
***

Группа: Участник
Сообщений: 441
Регистрация: 11.9.2008
Из: Москва
Пользователь №: 289

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




Репутация:   -1  


Цитата(Litkevich Yuriy @ 9.10.2008, 14:10) *
их пути жестко заданы в нутри QtCore.dll и QtGui.dll

это же задается к примеру в main.cpp

где надыбать этот qjpeg4.dll?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 16.3.2009, 17:54
Сообщение #27


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

Группа: Сомодератор
Сообщений: 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 помоему испольуют комерческую версию
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuler
  опции профиля:
сообщение 16.3.2009, 18:37
Сообщение #28


Танцор диско
***

Группа: Участник
Сообщений: 441
Регистрация: 11.9.2008
Из: Москва
Пользователь №: 289

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




Репутация:   -1  


Цитата(Litkevich Yuriy @ 16.3.2009, 17:54) *
если ты не задал явно пути, то буду братся те что жестко зашиты в QtCore

так к плагину где путь зашитый? и почему в зависимостях нет этой длл?

аааааа! ну вот и нашел собссноо
Anyway, if you want to use QJPEG plugin on a system where Qt isn't installed, just create a imageformats subdirectory in the directory where your executable is and place qjpeg1.dll there. Сработало!!

Сообщение отредактировал kuler - 16.3.2009, 18:42
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Fandorin
  опции профиля:
сообщение 26.4.2010, 13:02
Сообщение #29


Студент
*

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

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




Репутация:   0  


Ребят, помогите. Сделал все, как вы говорите. В папку с *.exe положил папку plugins. Добавил путь (\plugins) в main.cpp. Мне также нужно чтобы была поддержка JPEG. Однако, все равно не получается. :(

Anyway, if you want to use QJPEG plugin on a system where Qt isn't installed, just create a imageformats subdirectory in the directory where your executable is and place qjpeg1.dll there. Сработало!!

Так тоже пробовал.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Fandorin
  опции профиля:
сообщение 26.4.2010, 14:07
Сообщение #30


Студент
*

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

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




Репутация:   0  


Открыл в QT creator закладку "Справка->О модулях..." и там никакого qjpeg нету. Добавляю в .pro файл
QTPLUGIN     += qjpeg
и в main.cpp
 Q_IMPORT_PLUGIN(qjpeg)
- не компилируется - пишет ошибку "collect2: ld returned 1 exit status". Может это все потому что у меня не коммерческая версия?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

4 страниц V  < 1 2 3 4 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 29.11.2024, 16:28