0

Qt 4の知識を深めるために、いくつかの簡単なウィジェットを設計しようとしています(これは、デスクトッププログラミングの最初の試みであり、Web開発のバックグラウンドから来ています)。

これらのウィジェットの1つは、ラベルと、ラベルをクリックするとポップアップするツールウィンドウから形成されます。

私の質問は、元のウィジェットがマウスのフォーカスを失ったとき(つまり、ユーザーがポップアップまたはラベル内以外の場所をクリックしたとき)を認識して、ポップアップを非表示にする方法に関連しています。

4

1 に答える 1

1

focusInEventとイベントがありfocusOutEventます。これらをオーバーライドして、フォーカスの変更に関する通知を受け取ることができます。

于 2009-10-11T14:51:47.307 に答える