Вопросы по теме 'qprocess'
Запуск QProcess из QThread
Я использовал QThreads в Qt, где мне нужно запустить исполняемый файл командной строки из потока Qt и запустить его в контексте потока.
Я использовал приведенный ниже код для того же самого, который, похоже, работает нормально. Однако я хотел...
1731 просмотров
schedule
03.06.2024
Как вызвать приложение, ожидающее ввода stdin от QtGui?
Я использую Ubuntu и Qt Creator 4
У меня есть программа .cpp в исполняемой форме (скажем, abc.out ), которую я хочу запускать, когда нажимаю кнопку. Он содержит несколько cin и cout, поэтому я хочу, чтобы он запускался на «терминале» (в Ubuntu),...
759 просмотров
schedule
15.05.2024
Как получить следующее решение запроса SWI-prolog с помощью QProcess?
Я пытаюсь совместить SWI-prolog с QProcess. Так что я уже могу взаимодействовать с прологом и отправлять ему вопросы, но всегда получаю только первый ответ. Поэтому я попытался отправить такие символы, как «n» или «r», которые должны дать мне...
815 просмотров
schedule
14.04.2024
Конвейер (или цепочка команд) с 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();
Когда я не передаю аргумент для...
13826 просмотров
schedule
11.04.2024
QProcess exe не закрывается, если программа завершена
Моя проблема в том, что я запускаю исполняемый файл в QProcess следующим образом:
QProcess Work;
Work.start(program.exe);
Этот исполняемый файл работает, так как он был запущен в фоновом режиме, и я могу отправлять ему запросы. Если я...
923 просмотров
schedule
02.04.2024
Как остановить запуск программы PyQt5, не закрывая окно графического интерфейса?
Следующий код пингует веб-сайт и печатает результат в QTextEdit. Одна кнопка «Выполнить» используется для запуска проверки связи. Я хочу иметь еще одну кнопку «Конец», которая могла бы остановить процесс пинга во время его работы, не закрывая...
3333 просмотров
schedule
02.04.2024
Встраивание терминала в PyQt5
Итак, я пытался создать свой собственный терминал, но это оказалось очень глючным и не профессиональным.
Затем я наткнулся на этот код для PyQt4:
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import sys
from PyQt4.QtCore import *
from...
2434 просмотров
schedule
03.03.2024
Не удается прочитать вывод команды при использовании QProcess
Моя программа должна отправить командную строку с QProcess и получить результат, который затем будет отображаться в графическом интерфейсе. Команда, которую я хочу выполнить и прочитать ее вывод, это ostree remote refs kinoite Вот мой код:...
13 просмотров
schedule
01.06.2024