Qt. Как совместить события mouseMoveEvent и mousePressEvent?
Нужно рисовать прямоугольник (я собрался это делать вызовом paintEvent) при зажатии левой клавиши мыши, а после отжатия, поместить этот прямоугольник в вектор.
Понятно, что для зажатия - mousePressEvent, для отслеживания перемещения - mouseMoveEvent, а для отжатия - mouseLeaveEvent (mouseTracking я включил). Вопрос в том, как мне совместить действия этих событий? Ведь нужно рисовать не при перемещении, и не при зажатии, а при зажатии и перемещении одновременно.