Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: varaktor от Февраль 03, 2009, 02:28



Название: Не отображаются картинки в QTextBrowser при запуске на других компах
Отправлено: varaktor от Февраль 03, 2009, 02:28
Здравствуйте, гуру Qt. В моей проге осталось одно место, над которым бьюсь уже пару дней. Использую Qt 4.4.3. Для отображения справочной информации(html c картинками) использую QTextBrowser. Проблема в том, что на моем компе вся графика отображается нормально, но при запуске на других компах (с виндой) вместо картинок отображаются только серые пятна. Чего можеть не хватать? Функцию лопатил по всякому, указывал пути и ресурсы - без толку. Подскажите пожалуйста наиболее практичное решение.


Название: Re: Не отображаются картинки в QTextBrowser при запуске на других компах
Отправлено: ритт от Февраль 03, 2009, 03:05
Здравствуйте, гуру Qt. В моей проге осталось одно место, над которым бьюсь уже пару дней. Использую Qt 4.4.3. Для отображения справочной информации(html c картинками) использую QTextBrowser. Проблема в том, что на моем компе вся графика отображается нормально, но при запуске на других компах (с виндой) вместо картинок отображаются только серые пятна. Чего можеть не хватать? Функцию лопатил по всякому, указывал пути и ресурсы - без толку. Подскажите пожалуйста наиболее практичное решение.
слов много, а из информации только имя класса и версия...
с какими ключами собрана кутэ? картинки в каком формате? откуда картинки читаются? что в дэбаге? если сборка динамическая, где находятся плагины?
вряд ли кто-то сможет угадать причину по описанию "серые пятна вместо картинок"!..


Название: Re: Не отображаются картинки в QTextBrowser при запуске на других компах
Отправлено: BaltikS от Февраль 03, 2009, 08:09
Скорее всего дело в плагинах, перетащите папочку imageformats в каталог с вашим приложением. Точнее нужны только dll (если это windows конечно). Она находится в каталоге QTDIR/plugins...


Название: Re: Не отображаются картинки в QTextBrowser при запуске на других компах
Отправлено: varaktor от Февраль 03, 2009, 14:30
Большое спасибо, BaltikS. Так и есть, наиболее практичное решение. Помогло.