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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Каpтинка в QTextBrowser  (Прочитано 7746 раз)
Asn
Гость
« : Август 09, 2005, 20:42 »

В QT4:
    QTextBrowser *br = new QTextBrowser();
    br->setSource(QUrl::fromLocalFile("index.html"));
открывает файл с картинками, только картинки получаються в увеличенном масштабе. В QT3 такого небыло.
Как решить проблему.
Спасибо.
Записан
bigirbis
Гость
« Ответ #1 : Ноябрь 10, 2006, 19:14 »

Может все дело в HTML-коде?
Записан
Daemon
Гость
« Ответ #2 : Ноябрь 10, 2006, 22:18 »

bigirbis сорри вопрос изначально неправильно поставил. У меня проблема в том, что вместо всех картинок отображается лист бумаги. Думал проблема в HTML коде, в итоге все перепробывал, но ничего не получилось. Сейчас попробую картинки в ту же директорию положить.
Записан
bigirbis
Гость
« Ответ #3 : Ноябрь 11, 2006, 18:08 »

Надо использовать
void QTextBrowser::setSearchPaths ( const QStringList & paths )
Без него все враздрай пойдет
Записан
Daemon
Гость
« Ответ #4 : Ноябрь 12, 2006, 16:27 »

Понадобавлял каких угодно search path, картинки покопировал куда угодно. html редактировал - безрезультатно. Прийдется выкручиватся как-то иначе.
Записан
bigirbis
Гость
« Ответ #5 : Ноябрь 12, 2006, 19:32 »

Этот метод должен вызываться до установки URL
Записан
Daemon
Гость
« Ответ #6 : Ноябрь 12, 2006, 20:18 »

url? Хм, я делаю посредством setHtml и вызываю этот метод после setSearchPath.
Записан
alexis
Гость
« Ответ #7 : Ноябрь 13, 2006, 14:36 »

Я думаю, что нужно смотреть в сторону:
--
QVariant QTextBrowser::loadResource ( int type, const QUrl & name )  [virtual]
Записан
Tonal
Гость
« Ответ #8 : Ноябрь 13, 2006, 14:41 »

Попробуй setSource()
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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