シャットダウン ボタンを持つ QT アプリケーションを作成しています。このボタンでシステムをシャットダウンしたいのですが、シェル コマンド「shutdown -h now」を使用すると、システムがパスワードを要求します。
パスワードなしでシャットダウンしたい。
私のQTコードは次のとおりです。
QObject *parent;
myProcess = new QProcess(this);
QString command= "sudo shutdown";
QStringList arguments;
arguments << "-h " << "now" ;
myProcess->start(command,arguments);