在ubuntu下用QT编程,有没有重启系统的函数?
rt 试过几种方法都不行
[最优解释]
方法:
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无关......
[其他解释]