これは無害に見える単純なタスクです。小さなウィジェット ウィンドウ。デスクトップ上でドラッグするたびに (タイトルバーをマウスでキャッチして移動することにより)、X と Y の位置をリアルタイムで出力する必要があります。移動中。
簡単に聞こえますが、Qt でこれを行うことは不可能のようです。
何をしても、キャプションをキャッチしてウィンドウを移動したときのリアルタイムイベントを取得できません。私はイベント フィルターを持っていますが、ドラッグ中には散発的なイベントしか発生しません。moveEvents などは、マウス ボタンを離した後にのみ発生します。動きのピクセルごとにリアルタイムイベントが必要です(または、少なくともウィンドウが実際に画面上で移動するたびに、可能な限りリアルタイムに近い)
OSに穴を開けずにそれを行う方法はありますか?
MacでQtを使用しています。