Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ばかげた質問ですが、ウィンドウの「CloseEvent」イベントの時点で、ウィンドウが cmd-q キーストロークまたは cmd-w キーストロークを受け取ったために閉じられているかどうかを知ることができますか?
ユーザーがアプリケーションを閉じた方法を理解する必要がある場合は、フィルターをインストールしてQApplication、ここですべてのキーストロークを確認できます。これらのいずれかに遭遇した場合は、ログに記録する、シグナルを送信する、グローバルフラグを設定するなど、何かを行うことができます。グローバルフラグを使用すると、キーストロークが使用されたかどうかを閉じるイベントで確実に知ることができます。
QApplication