ZeroMQ 経由でいくつかのメッセージを取得し、PyQt を使用してシステム トレイに表示するアプリケーションを構築しました。問題は、フルスクリーンで実行されているアプリケーションがある場合でもメッセージが表示され、明らかな理由でユーザーにとって苦痛になることです。私の質問は次のとおりです。
全画面表示のアプリケーションがあるかどうかを知る方法はありますか?そのため、アプリケーションにメッセージを表示しないように指示できますか?
何かが全画面表示されている場合にメッセージを表示しないようにアプリケーションに指示する、これまでに見たことのないオプションはありますか?
フルスクリーンで何かがある場合、システムにメッセージをまったく表示しないように指示する方法はありますか?
要約すると、これで何かできますか?または、アプリケーションで変数を作成して、ユーザーがメッセージを見たくない場合に変更して確認できるようにします。