Empezar a programar de nuevo
Método:
1. system("reboot"); lenguaje C, Qt también lo tiene.
2.q proceso::execute(QString(" reboot ")); función específica de Qt utilizada para ejecutar comandos.
¿O? ¿Vacío? q proceso::setStandardOutputFile? (?const?QString?amp?filename,?OpenMode?mode?=?truncado?)
Se puede redirigir
sudo? ¿Cerrar? -r? 0
Simplemente llama directamente
7L ¿Has visto el problema de LZ? Eso es un reinicio, no un apagado.
¿constante? ¿Ciel? *pstr? =?"Reiniciar";
Sistema (pstr);
¿Qué tal llamar directamente a la API del sistema?
System()
Utilice shell para escribir comandos de ejecución y use expect para cambiar el usuario de ejecución. No recuerdo el uso de esperar. Por favor búsquelo usted mismo en Google.
Esto no tiene nada que ver con Qt...