我正在编写一个带有关闭按钮的 QT 应用程序。我想用这个按钮关闭系统,但是当我使用 shell 命令“shutdown -h now”时,系统要求输入密码。
我想在没有密码的情况下关机。
我的QT代码是:
QObject *parent;
myProcess = new QProcess(this);
QString command= "sudo shutdown";
QStringList arguments;
arguments << "-h " << "now" ;
myProcess->start(command,arguments);