Сигнал QGraphicsViewPaintEvent от QPushButton

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

Вот моя кнопка mousePressEvent:

void Button::mousePressEvent(QMouseEvent * event) {/**
Trying to signal the QGRaphicsView from here
**/}

Любая помощь будет принята с благодарностью, я не могу найти в Интернете никакой документации о том, как вручную вызвать событие рисования.

Спасибо

0

Решение

Почему бы вам просто не подключить кнопки pressed() сигнал для графического просмотра update() или же repaint() слот?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]