`QCursor::pos()` потенциально дорогая. Лучше вызвать ее один раз.