Мне нужно ловить, когда пользователь перемещает мышь над графическим интерфейсом, но не когда он удерживает кнопку мыши (что может сделать что-то другое).
Я не могу найти какой-либо удобный методчтобы сделать это, за исключением периодического нахождения положения мыши и проверки ее на прежнее положение ... Что будет отстой.
MouseMoveEvent вызывается только тогда, когда мышь перемещается, пока нажата левая кнопка мыши, если толькоКонечно, виджет имеет «отслеживание мыши».Отслеживание мыши не вариант для меня, потому что графический интерфейс должен вести себя по-разному, когда мышь перемещается и левая кнопка мыши нажата.
Есть ли какие-либо встроенные методы для этого?(или просто какие-нибудь умные идеи?)
Например: есть ли способ проверить, нажата ли левая кнопка мыши в любое время?
Или событие «зависания мыши», которое можно применить кQRect (координаты)?
Muchas gracias.
Windows 7 (32)
python 2,7
PyQt4