crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Читалка FB2. Отображение больших кусков текста, Используя QtWebKit
QMainWindow
  опции профиля:
сообщение 19.8.2011, 9:58
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 198
Регистрация: 1.8.2010
Пользователь №: 1922

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




Репутация:   0  


Доброе утро.
Подскажите какой-нибудь способ, позволяющий быстро выводить на экран большие куски текста. Метод setHtml() не годится - слишком медленно. Может надо как-то не напрямую засовывать текст? Взять дополнение для ФФ, или CoolReader, или HaaliReader - все они отображают текст быстро. Причем любой длины, например Война и мир - в среднем не более 1,5 секунды.
Есть идеи?)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 19.8.2011, 11:46
Сообщение #2


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

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




Репутация:   29  


http://www.forum.crossplatform.ru/index.php?showtopic=6419
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QMainWindow
  опции профиля:
сообщение 19.8.2011, 14:43
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 198
Регистрация: 1.8.2010
Пользователь №: 1922

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




Репутация:   0  


Спасибо, посмотрим.
Хм, а как ФФ отображает большие книжки...?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QMainWindow
  опции профиля:
сообщение 20.8.2011, 13:38
Сообщение #4


Участник
**

Группа: Участник
Сообщений: 198
Регистрация: 1.8.2010
Пользователь №: 1922

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




Репутация:   0  


Это для ровных текстов. А что делать с форматированными?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QMainWindow
  опции профиля:
сообщение 20.8.2011, 17:30
Сообщение #5


Участник
**

Группа: Участник
Сообщений: 198
Регистрация: 1.8.2010
Пользователь №: 1922

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




Репутация:   0  


Когда используем метод setHtml(), Qt как-то расчитавает, как отобразить содержимое на экране? Ну т.е. чтобы оно никуда не вылезало, куда не надо, сколько символов укладывается в одной строке на экране, при использовании данного шрифта и т.д. Где такой расчет можно взять?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 1.4.2020, 5:04