Свързани въпроси 'qprocess'

Конвейер (или верига на команди) с QProcess
Използвам Qt и bash върху него, трябва да изпълня нещо като: bash: cat file | grep string in Qt: QString cmd = "cat file | grep string"; QProcess *process = new QProcess; process->start(cmd); process->waitForBytesWritten();...
17849 изгледи
schedule 23.09.2022

Използване на QProcess за CLI
Как мога да използвам QProcess за интерактивни аргументи на командния ред, опитвам се да прехвърля файл чрез използване на scp, който изисква парола QString program = "c:/temp/pscp.exe"; QStringList arguments; arguments <<...
680 изгледи
schedule 07.02.2024

Qt - Изчакайте Qprocess да завърши
Използвам CMD от QProcess , но имам проблем. Моят код: QProcess process; process.start("cmd.exe"); process.write ("del f:\\b.txt\n\r"); process.waitForFinished(); process.close(); Когато не предам аргумент за waitForFinished() , той чака...
13826 изгледи
schedule 11.04.2024

Как да получите следващото решение на SWI-prolog заявка с QProcess?
Опитвам се да комбинирам SWI-prolog с QProcess. Така че вече мога да взаимодействам с prolog и да изпращам въпроси към него, но винаги получавам само първия отговор. Така че се опитах да изпратя такива символи като "n" или "r", които трябва да ми...
815 изгледи
schedule 14.04.2024

Как да извикате приложение, което очаква stdin въвеждане от QtGui?
Използвам Ubuntu и Qt Creator 4 Имам .cpp програма в изпълнима форма (да речем abc.out ), която искам да стартирам, когато натисна бутон. Той съдържа редица cin и cout, така че искам да работи на "терминал" (на Ubuntu), така че да мога да...
759 изгледи
schedule 15.05.2024