0
在Qt(C++,MinGW,Windows 7)中,QCursor::setPos(...)
似乎在應用程序級別而不是系統級別更改了光標的位置。例如,如果您攔截mouseMoveEvent
並取消光標的移動(使用setMouseTracking(false)
,只有當您按下鼠標按鈕時纔會取消),則只要您保持鼠標按鈕,您就不會看到光標移動按下。但是,當你鬆開按鈕並稍微移動時,如果你沒有阻止它的移動,光標將會移到原來的位置。這種行爲是否正常?如何繞過它以便在系統級別更改鼠標光標?Qt中奇怪的遊標行爲
如果不夠清楚,我可以給出代碼片段。
謝謝。它確實解決了這個問題。 –