Qt를 사용하여 셸 스크립트를 설치하고 실행하고 Ubuntu Desktop 응용 프로그램을 만들고 싶습니다.Qt (QProcess)를 사용하여 apt-get을 실행하십시오.
QProcess process;
process.startDetached("bash /home/root_enable");
process.waitForFinished(-1);
하지만 Y/N 및 기타 명령을 입력하는 터미널을 볼 수 없습니다 : 은 지금은 사용합니다. 이 문제를 어떻게 해결할 수 있습니까?
내 root_enable은 다음과 같습니다
sudo apt-get install vim
자세한 내용은 http://stackoverflow.com/questions/6258565/launch-gui-app-from-qprocess – suiwenfeng
다른 질문 startDetached는 현재 프로세스에서 분리됩니다. – suiwenfeng
시작 부분을 사용하십시오. 외부 지원이 필요하지 않습니다. . – Hamed