qprocess

    0

    1답변

    내 프로세스가 완료되었는지 확인해야하며,이를 원하지 않으므로 bool로 변환해야합니다. 내가 mainwindow.cpp에서 객체 QProcess *action; 을 만든 MainWindow.h에서 는 void MainWindow:: shutdown() { action=new QProcess(this); action->start("shutdown -

    2

    1답변

    외부 프로그램을 시작하고 그들과 통신하려고합니다. QProcess를 사용하여 백그라운드에서이 응용 프로그램을 실행하고 싶습니다. 또한이 코드에서이 프로세스로 명령을 전달합니다. 코드가 실행 중일 때 누군가가이 기능을 사용하면 명령을 실행할 수 있습니다. QProcess p = subprocess.Popen(['mpg321', '-R', 'anyword'],

    0

    1답변

    윈도우에서 QT를 사용하고 있습니다 (중요하지 않은지 모르겠 음). 응용 프로그램에서 QProcess을 사용하여 일부 프로세스를 시작하고 싶습니다. (실제로는 QProcess을 사용하는 qtscript 래퍼를 통해) 이것은 작동하는 것처럼 보이지만 파이프를 사용하여 프로그램을 연결하는 것과 같은 고급 명령 줄을 사용할 때 문제가 있습니다. 나는 다음과 같은

    1

    1답변

    Qt에서 QProcess로 시작한 하위 프로세스를 일시 중단하고 다시 시작할 수 있습니까? 나는 QProcess를 사용하여 서브 프로세스로 eSpeak를 (텍스트 음성 합성기를) 시작 (그리고 나는 그것의 표준 입력을 통해 그것을 텍스트를 공급) : espeak = new QProcess(this); espeak->start("espeak"); espe

    0

    1답변

    Qt GUI에서 쉘 스크립트를 호출하려고하는데, 스크립트를 실행 한 후에 bash 세션이 완료되면 열려 있습니다. 이 코드를 갖는 QString s = "./script.sh " + argument; qint64 *pid = NULL; QProcess process; process.startDetached("/bin/bash", QStringList(

    1

    1답변

    exectuable을 호출하는 pydide 앱이 있습니다. 이 프로세스를 n 프로세스에서 비동기 적으로 실행하고 QTextEdit에서 각 프로세스의 출력을 캡처하려고합니다. 순간 는 내가 가진 : 프로세스가 '준비'신호를 보내는 각 시간과 너무 투박 def run(self, args, worklist): self.viewer = OutputD

    0

    1답변

    무선 네트워크에 연결하기 위해 QProcess를 사용하고 있습니다. 그러나 6 개의 인수를 가진 코드를 시도하면 실패하고 출력이 반환되지 않습니다. 내가 터미널에서 명령을 실행하면, 그것은 상자 밖으로 작동합니다 nmcli dev에 와이파이 콘 암호 "myssidpassword"내가 뭘 잘못 QStringList arguments{"dev", "wifi",

    2

    2답변

    버튼을 누르면 .sh 스크립트가 실행되는 QT GUI 프로그램을 작성했습니다. 스크립트의 내용은- echo -e 'attach database 'testdatabase.db' as 'aj';\n.separator ","\n.import ora_exported.csv qt_ora_exported' | sqlite3 testdatabase.db 입니다. 기

    1

    2답변

    내 응용 프로그램에서 로컬 응용 프로그램 데이터 폴더에서 분리 된 프로세스를 실행합니다. 아래의 코드는 대부분의 경우에 적용됩니다. void executeApp(const QString &id) { QString program = QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLoca

    0

    1답변

    Qt 코드의 문자열 값을 'part1_4_md'라는 쉘 스크립트 파일에 전달하고 싶습니다. void MainWindow::on_pushButton_clicked() { QString path = ui->lineEdit->text(); QProcess *process = new QProcess; process->start("/