在ubuntu上用QT编程,有没有重启系统的函数
答案:1 悬赏:50 手机版
解决时间 2021-03-15 23:39
- 提问者网友:谁的错
- 2021-03-15 15:57
在ubuntu上用QT编程,有没有重启系统的函数
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-03-15 16:07
方法:
1.system("reboot");C语言用的,qt也可用。
2.QProcess::execute(QString("reboot"));qt专用的执行命令的函数。
或者 void QProcess::setStandardOutputFile ( const QString & fileName, OpenMode mode = Truncate )
能够重定向的哦
sudo shutdown -r 0
直接调用就行了
7L,看到LZ的问题没,是重启,不是关机
const char *pstr = "reboot";
system(pstr);
直接调用系统的API呢?
system()啊
使用shell编写执行命令,用expect更改执行用户。expect用法记不清了,楼主自己google下吧
这个和Qt无关......
1.system("reboot");C语言用的,qt也可用。
2.QProcess::execute(QString("reboot"));qt专用的执行命令的函数。
或者 void QProcess::setStandardOutputFile ( const QString & fileName, OpenMode mode = Truncate )
能够重定向的哦
sudo shutdown -r 0
直接调用就行了
7L,看到LZ的问题没,是重启,不是关机
const char *pstr = "reboot";
system(pstr);
直接调用系统的API呢?
system()啊
使用shell编写执行命令,用expect更改执行用户。expect用法记不清了,楼主自己google下吧
这个和Qt无关......
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯