Вопросы по теме 'qprocess'

Qt4, QProcess, R: мусор в стандартном выводе с более длинными строками
Я работаю над еще одним GUI-интерфейсом для R (в основном для изучения Qt4 на более или менее актуальном материале), и я наткнулся на необычное поведение задействованных компонентов. Если я попытаюсь записать строку из 76 символов или длиннее в...
461 просмотров
schedule 01.02.2023

Как использовать процесс (QProcess) в новом потоке (QThread)?
У меня есть следующий код: void Processmethod() { QDialog *ProcessMessage = new QDialog; Ui::DialogProcessMessage Dialog; Dialog.setupUi(ProcessMessage); ProcessMessage->setModal(true);...
11436 просмотров
schedule 17.11.2022

Как запустить синхронную цепочку QProcess без зависания графического интерфейса?
Я хочу оптимизировать изображения с помощью некоторых внешних программ. Программы должны выполняться одна за другой, некоторые из них зависят от вывода последней программы, некоторые — от характеристик изображения. Я знаю, я могу использовать...
2174 просмотров
schedule 22.12.2022

Запустить программу из Qt
Я работаю с Qt в Linux. Мне нужно запустить программу чтения PDF-файлов "evince" из Qt. Я искал, и, насколько я понимаю, я могу использовать Qprocess, чтобы заставить его работать. Что-то вроде этого: QStringList args;...
491 просмотров
schedule 22.12.2022

Ожидание завершения QProcess или превышение продолжительности
Пытаюсь найти выход из следующей ситуации: QProcess должен запускать команду и прекращать ее выполнение, когда достигнута желаемая продолжительность или команда завершена. Этот QProcess запускается рабочим процессом QThread. Это можно легко...
2585 просмотров
schedule 21.06.2022

Qt QProcess жалуется на QThread::Start , ошибка создания потока
У меня есть очень простое приложение, которое должно использовать QProcess для управления системой. Тогда вся программа ниже. Каждый раз, когда я запускаю приложение, оно жалуется на следующее: QThread::start: Thread creation error: Resource...
1657 просмотров
schedule 16.05.2023

получить PID QProcess с помощью python на окнах
Есть ли способ прочитать PID процесса, запущенного с помощью QProcess.start(...)? QProcess::pid() возвращает sip.voidptr и я мало что могу с этим сделать (или не знаю как). Я хочу, чтобы PID имел возможность сделать окно активным позже.
730 просмотров
schedule 21.06.2023

Запустите консольное приложение, которое использует переменные среды из приложения QT Gui.
В настоящее время я создаю графический интерфейс, используя QT4.8, который в основном должен запускать консольное приложение. Однако из-за того, что это консольное приложение пытается получить некоторые переменные среды, у меня не получается это...
406 просмотров
schedule 17.02.2022

Запуск 7zip из QProcess выдает ошибку не удается найти архив
Я работаю над приложением, созданным с помощью Qt5, которое загружает .zip-файл во временный каталог и извлекает .zip-файл в указанный каталог. Я уже успел скачать .zip-файл и теперь пытаюсь распаковать его с помощью 7zip. Я использую QProcess для...
4258 просмотров
schedule 19.01.2023

Запустите внешнюю программу с кнопки QT
Я создал главное окно с одной кнопкой в ​​QT, и когда я пытаюсь запустить дополнительную небольшую программу при нажатии кнопки, она не работает. У меня есть следующий код: void MainWindow::on_pushButton_clicked() { QProcess *process = new...
1221 просмотров
schedule 10.07.2022

Аргумент не распознается, если передается с помощью QProcess
Мне трудно передать аргумент -vo в mplayer, используя QProcess . Вот минимальный пример: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QString program; program =...
518 просмотров
schedule 24.02.2023

QProcess, выполняющий скрипт python3, не работает должным образом
У меня возникла проблема с выполнением скрипта python3 из QProcess. Скрипт python печатает время от секунды к секунде и он отлично работает из командной строки . В Qt сигнал readyReadStandardOutput() подключается к слоту, где вызывается...
459 просмотров
schedule 22.07.2022

Периодическая ошибка Qt QProcess при чтении стандартного вывода
У меня очень простое использование QProcess: void MainWindow::startPing() { auto p = new QProcess(this); connect(p, &QProcess::readyReadStandardOutput, this, &MainWindow::procStdout); connect(p,...
53 просмотров
schedule 09.04.2024

Как использовать qprocess для чтения вывода в реальном времени при запуске файла
Я новичок в qt. Было бы очень полезно, если бы эта проблема была решена. Я хотел бы использовать QProcess для выполнения файла и показать вывод в реальном времени в QTextviewer. Файл не может прекратить работу, пока вы не нажмете ctrl c в командной...
261 просмотров
schedule 02.09.2023

чтение GDAL /vsistdout/ с помощью QProcess в Windows
Я использую ogr2ogr GDAL для преобразования больших файлов данных. og2ogr вызывается следующим образом: ogr2ogr -options выходной файл входной файл. Существует также специальный выходной канал /vsistdout/, который будет выводить данные на...
68 просмотров
schedule 18.01.2023

QProcess и чтение команд
Я пытаюсь использовать QProcess для запуска, чтения и записи в сценарии оболочки. У меня есть проблема в конкретном случае, когда сценарий оболочки использует: read -e -p "MyQuestion [yes/no]" RESPONSE В этом случае сценарий оболочки...
26 просмотров
schedule 22.03.2024

Перенаправление регистрации другого файла в QPlainTextEdit
Мое приложение PyQt5 представляет собой графический интерфейс, который запускает скрипт Python another_module.py в файле QProcess . another_module.py имеет механизм регистрации, который записывает в stdout . Я хотел бы иметь возможность...
27 просмотров
schedule 22.02.2024