которым нужно построить график, то чем лучше это сделать? Если через QPainter, то для каждой линии нужно будет создавать свой QPainter?
Если через QPainter, то для каждой линии нужно будет создавать свой QPainter? - это как ты сделал такой вывод?
Я пока выводов не делал, одни лишь вопросы. Есть ли способ добавлять к уже нарисованной линии еще одну, не удаляя старую? Суть в том, что будет считываться файл, грубо говоря, с координатами. Нужно по этим координатам построить отрезки. Для проверки я сделал небольшой тестовый проект, где я нажимаю на кнопку, отрисовывается линия и при этом происходит приращение координат. Снова нажимаю кнопку и линия перерисовывается уже с новыми координатами. Тут я понимаю что это потому, что создал QPainter в области void Widget::paintEvent(QPaintEvent *event). Правильно я понял?
QPainter предоставляет интерфейс для низкоуровнего рисования. Картинка всегда рисуется целиком. Добавил новую точку, перерисовал все линии. Подробности https://doc.qt.io/qt-5/qpainter.html#details
Обсуждают сегодня