Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Etud от Ноябрь 27, 2009, 13:19



Название: Гистограмма (график) с движением сетки
Отправлено: Etud от Ноябрь 27, 2009, 13:19
Подскажите пожалуйста как написать
вертикальную гистограмму с перемещением координатной сетки во времени
(типа индикатора загрузки процессора Windows).

Как мне кажется надо:

1) нарисовать столбик;
2) использовать таймер с интервалом, например 1 сек;
3) передать параметры нового столбика;

Нужен консалтинг короче ...


Название: Re: Гистограмма (график) с движением сетки
Отправлено: Hordi от Ноябрь 27, 2009, 14:28
Берешь QGraphicsItem, переопределяешь paint(...) - в этой функции рисуешь сетку и т.п. исходя из текущих значений. В другом классе по таймеру передаешь объекту QGraphicsItem новые данные и вызываешь для него принудительно update()