LINUX.ORG.RU

> Тормоза при отрисовке своего QWidget

это новая мода такая - по PaintEvent графики рисовать ?

MKuznetsov ★★★★★
()
Ответ на: комментарий от imp

> это новая мода такая - по PaintEvent графики рисовать ?

хм... А какая "старая" мода? С радостью выслушаю предложения...

> подозреваю очередной пеар qtforum.org.ru - вдоль

нет, это не PR. Просто запостил изначально туда, копи-пастить лень. ИМХО на ЛОРе неудобно будет читать...

Если не нравится qtforum.org.ru, пожалуйста:

http://prog.org.ru/forum/index.php/topic,6931.0.html

irq
() автор топика
Ответ на: комментарий от irq

а старая мода - это рисовать график по таймеру (и то не всегда) в своём пайнтере, а по PaintEv заниматься только bitblit`ом требуемой области

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

каждую секунду делать bitblt... хм.. как это можно реализовать в Qt?

irq
() автор топика
Ответ на: комментарий от alex_custov

>я бы не городил велосипеды, я использовал бы QWT

+1

W0wik
()
Ответ на: комментарий от alex_custov

> я бы не городил велосипеды, я использовал бы QWT

Не знал о ее существовании... спасибо

irq
() автор топика

потому что ты неправильно отрисовываешь. надо пиксельную карту в память. рисовать на ней. а потом раз в секунду отображать изменения. т.е. двойная буферизация. если интересна реализация(есть пример), то напиши на

toekimov dog gmail.com

Sancho_s_rancho
()
Ответ на: комментарий от anonymous

> Чюкотка, QGraphicsView для кого придумали?

Вместо того, чтобы выеживаться, лучше бы помог делом. Как насчет примера реализации чего-то подобного на основе QGraphicsView? Или только и можешь, что ткнуть носом в qtdemo?

irq
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.