Название: Производительность QTextBrowser Отправлено: UVV от Декабрь 11, 2010, 09:26 Привет.
Мне нужно отобразить html в QTextBroser'e, но что-то не очень радует его производительность. Я добавил некоторые диагностические сообщения и получил: Цитировать HTML Generation start time: 09:28:12.500 HTML Generation end time: 09:28:13.699 Data is copied to QString: 09:28:13.704 Data is displayed in QTextBrowser: 09:28:21.088 Размер HTML ~3 МБайта, т.о. на его отображение уходит около 10 секунд. Есть мысли, как это можно оптимизировать? Название: Re: Производительность QTextBrowser Отправлено: Пантер от Декабрь 11, 2010, 10:24 1. Использовать QWebView.
2. Забить. 3. Уменьшить объем хтмл. Название: Re: Производительность QTextBrowser Отправлено: fuCtor от Декабрь 11, 2010, 10:25 Для начала замеры лучше делать иначе (визуально иначе):
Код
А для оптимизации посмотрите в сторону WebKit-а. Название: Re: Производительность QTextBrowser Отправлено: UVV от Декабрь 11, 2010, 11:57 Т.е. надо тащить 18 метров вебкита ради одного виджета?..
Название: Re: Производительность QTextBrowser Отправлено: fuCtor от Декабрь 11, 2010, 14:20 В инсталятор это все хорошо упаковывается до 2-3Мб примерно, а размер на диске не настолько критичен в данном случае.
Название: Re: Производительность QTextBrowser Отправлено: UVV от Декабрь 11, 2010, 14:40 Ладно, протестирую...
Название: Re: Производительность QTextBrowser Отправлено: UVV от Декабрь 11, 2010, 15:34 Да, спасибо. С webView время отображения уменьшилось до 1-ой секунды.
Теперь буду думать - размер или производительность. |