Как восстановить QChart в исходное положение?

Я панорамирую на графике следующим образом:

в mousePressEvent()Я сохраняю координаты событий: x = event()->x() и аналогично для вас.

И в mouseMoveEvent()Я прокручиваю график следующим образом:

chart()->scroll((horizontalScrollBar()->value() - (event->x() - ox)),(verticalScrollBar()->value() - (event->y() - oy)));

Что я хочу сделать, так это то, что всякий раз, когда я нажимаю правую кнопку мыши, диаграмма должна восстанавливаться в исходное положение, как это было без какого-либо панорамирования. Как я могу это сделать?

PS: на графике также происходит масштабирование.

0 ответов

Другие вопросы по тегам