Название: Предварительный просмотр Отправлено: fuCtor от Август 11, 2010, 10:51 Как лучше реализовать предварительный просмотр огромного количества информации. Один лист отрисовывается 400мс (тут еще стоит посмотреть в сторону оптимизации процесса). Даже при оптимизации из-за возможно большого количества информации может быть продолжительная задержка. Можно ли как-нибудь подготавливать все это в фоне? Или придется сначала отрисовывать например на QPixmap, а потом уже полученное выводить в главном потоке?
Название: Re: Предварительный просмотр Отправлено: panAlexey от Август 14, 2010, 01:07 Хорошая тема. на винде использовал Win API для прорисовки.
Название: Re: Предварительный просмотр Отправлено: fuCtor от Август 17, 2010, 05:07 В главном потоке рисовали или в буфер, а потом уже выводили?
Название: Re: Предварительный просмотр Отправлено: villager от Август 17, 2010, 08:59 я генерирую в PDF - тоже показалось медленно (> секунды на страницу).
сначала хотел упростить отрисовку (вывожу таблицы, в каждой клетке -QTextDocument, приходится просчитывать высоту каждой ячейки) но прошелся профайлером и увидел, что затык не в этом. слегка почистил узкие места - 0,5 сек на страницу |