在ubuntu上用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无关......
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无关......
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询