Qt 应用程序阻塞系统关闭

Zac*_*ker 3 c++ windows qt shutdown qt4

我有一个 Qt 4.6.2 应用程序,在 Windows XP SP2 x64 系统上运行。

当我按下系统上的物理电源/关机按钮时,当我的应用程序运行时不会发生任何事情,应用程序不会关闭并且系统不会关机。

如果我转到开始菜单并单击关闭,那么我的应用程序将关闭但系统不会关闭。

关闭我的应用程序后,系统会以两种方式正常关闭。

有什么想法可以让我的应用程序正常运行并允许系统正确关闭吗?

谢谢,扎克

Kam*_*mek 5

阅读 QSessionManager 和 QApplication::commitData - 这更像是 Qt 方式