Название: mouseclick и mousedblclick одновременно? Отправлено: fdn от Июль 30, 2009, 13:05 Привет всем. Что-то на меня напал ступор в казалось бы простейшем вопросе.
Есть QWidget. У него нужно обрабатывать "клик" и "двойной клик" мышки как два разных события. У QWidget есть методы mouseDoubleClick, mouseReleaseEvent и mousePressEvent. В случае одинарного клика по QWidget вызывается по порядку: mousePressEvent mouseReleaseEvent Всё хорошо. В случае двойного клика по QWidget вызывается по порядку: mousePressEvent mouseReleaseEvent mousePressEvent mouseDoubleClick mouseReleaseEvent Тоже вроде всё логично, но как из этого выделить одинарные и двойные нажатия без особых извращений? Должен быть в QT простой способ, но я его почему-то не вижу :(. |