多重起動できないアプリを作ったときに、そういう処理を組み込んだ
QApplicationの派生クラスを作ったことはあるけど
別にやる理由がないならメリットもないんじゃないの