设备重启后,QT写的GUI会重启两次可能有以下几种情况导致:\n\n1. 程序自动重启:有些设备在重启后会自动启动之前运行的应用程序,这可能会导致QT GUI程序被重启两次。可以通过查看设备的启动脚本或者设置来确认是否存在此类自动启动行为。\n\n2. 程序异常退出导致的重启:如果QT GUI程序在设备重启前发生了异常退出,设备重启后可能会再次启动该程序,从而导致重启两次。可以通过检查程序日志或者调试信息来确认程序是否发生了异常退出。\n\n3. 设备重启过程中的程序重启:有些设备在重启过程中会关闭所有正在运行的应用程序,并在重启完成后重新启动这些应用程序,这可能会导致QT GUI程序被重启两次。可以通过查看设备的重启过程或者设备的系统设置来确认是否存在此类行为。\n\n4. 其他原因:除了上述情况外,还可能有其他原因导致QT GUI程序重启两次,如程序代码中的逻辑问题或者与其他程序的交互问题。可以通过仔细检查程序代码和调试信息来查找导致重启的具体原因。\n\n综上所述,设备重启后QT写的GUI重启两次可能是由于设备的自动启动行为、程序异常退出、设备重启过程中的程序重启或其他原因导致的。需要进一步排查具体原因并进行相应的调试和修复。


原文地址: http://www.cveoy.top/t/topic/pQ1S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录