J'ai un QWidget
qui gère le mouseevent
, c'est-à-dire qu'il stocke le mouseposition
dans une liste lorsque le bouton gauche de la souris est pressé. Le problème est, je ne peux pas dire au widget de prendre seulement un point toutes les x ms.Comment acquérir un événement uniquement à des moments définis?
Quelle serait la manière habituelle d'obtenir ces échantillons?
Modifier: depuis le mouseevent
n'est pas appelé très souvent, est-il possible d'augmenter le taux?
Si vous pouviez dire pourquoi vous pensez devoir limiter les événements de la souris, nous pourrions vous aider à mieux vous servir. Si vous regardez l'exemple de scribblearea dans la distribution Qt, et que vous déplacez votre souris très rapidement, vous verrez qu'il peut y avoir une distance de plus de 100 pixels entre deux événements de souris, donc le taux semble être faible pour commencer. –
Je voudrais l'utiliser, pour simuler/tester les signaux reçus d'une source de données (capteur). C'est plus facile à faire avec une souris pour faire quelques tests. – Burkhard