Вопросы по теме '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