当前位置: 技术问答>linux和unix
如何实现qt程序退出linux系统自动关机?
来源: 互联网 发布时间:2016-10-13
本文导语: 如何实现qt程序退出,linux系统自动关机,请教各位大师了?在主界面做了一个关闭程序的按钮,如何实现关闭程序,就实现linux系统自动关机的功能呢? | system之类的函数调用halt,poweroff之类...
如何实现qt程序退出,linux系统自动关机,请教各位大师了?在主界面做了一个关闭程序的按钮,如何实现关闭程序,就实现linux系统自动关机的功能呢?
|
system之类的函数调用halt,poweroff之类的命令吧,我以前是写的看门狗让他重启的
|
同意1楼:
最简单的:
system("poweroff");
最简单的:
system("poweroff");
|
这样的命令只有root权限才可以
|
应该有系统的API吧
|
那下载到板子上就可以啦?
|
写个守护进程,一直查询你的qt,如果qt挂了,就关机…………
|
这个方法够狠
|
没必要写个守护进程进行检测,这样还占用CPU时间片,你可以在Qt程序的最后用atexit()函数注册一个system("halt")就行了。