Xサーバを実行しているWindowsマシンにUIウィンドウを表示するLinuxマシン上で動作するQtアプリケーションがあります。アプリケーションを終了することなく、自分のアプリケーションのユーザーがWindowsからログアウトしたり、Xサーバーを強制終了したりする可能性が高くなります。QアプリケーションとXサーバのシャットダウン
Xサーバーの予期しないシャットダウンを処理して、アプリケーションが正常にシャットダウンしたり、保存されたデータを保存できるようにする方法はありますか?これまで私は、QApplicationのaboutToQuitシグナルをアプリケーションのスロットにつなぎ、メインのすべての例外をキャッチしようとしました。どちらも期待どおりには機能しませんでした。
元の記事で私はすでにそれを試していたと言いました。私が知る限り、信号は決して発火しません。 – timwoj