Вопросы по теме 'qprocess'
Получу ли я законченный слот, если я запустил QProcess с помощью startDetached
Получу ли я сигнал о завершении, если запускаю QProcess с помощью startDetached ()? Я пытаюсь запустить процесс, но мне нужно получить событие, когда процесс завершится.
3389 просмотров
schedule
16.09.2021
Родительский процесс не может получить доступ к общей памяти в PyQt
В настоящее время я экспериментирую с QSharedMemory и QProcess в PyQt. Поэтому я написал небольшое приложение для запуска процесса, который создает сегмент разделяемой памяти и записывает в него данные. Приложение считывает данные обратно, когда...
1450 просмотров
schedule
16.11.2021
Правильное использование QProcess
Платформа: Qt 4.8.2, Win 7
Пожалуйста, обратите внимание на следующую логическую схему:
1. App started
2. functionA() triggered
3. the app periodically capture some images to external files
4. end of functionA()
5. the app create a video...
13728 просмотров
schedule
01.10.2021
Qt создать ссылку между папками
Мне нужно создать небольшой диалог, который создает символическую ссылку на папку.
В Windows я бы использовал команду mklink / D.
Есть ли возможность создавать такие ссылки в Qt? Я только видел, как QFile создает ссылки между файлами и что они...
1712 просмотров
schedule
25.11.2021
QProcess не может выполнить простую консольную программу
Я скомпилировал исходный файл на C ++ из создаваемого приложения Qt. Теперь я хочу запустить сгенерированный exe-файл, а также перенаправить его ввод и вывод в файлы txt. Но когда я пытаюсь запустить его из QProcess, он не может выполнить с кодом...
932 просмотров
schedule
27.11.2021
Вызов функции matlab из Qt с помощью QProcess
Мне нужно вызвать функцию Matlab из Qt . Я знаю, что есть стандартный способ сделать это через Engine , но мне не удалось подключить .lib библиотеки (я думаю, потому что использую компилятор Mingw). Итак, насколько я понимаю, QProcess -...
654 просмотров
schedule
25.11.2021
QProcess не запускается
У меня есть следующий код:
proc = new QProcess();
proc->startDetached("C:\\ffmpeg.exe", QStringList() <<"-i"<< "C:\\pics\\frame%d.png"<< "-r"<< "30" << "-vcodec"<< "ffv1" << "C:\\test.avi" );...
652 просмотров
schedule
11.11.2021
QProcess дает FailedToStart после многократного запуска
Я пытаюсь использовать QProcess внутри потока для выполнения некоторых операций (читать соединения I2C). Метод обновления вызывает каждые 100 мс:
void TempsReader::update()
{
if (_currProcess == nullptr) {
_currProcess = new...
161 просмотров
schedule
23.04.2022
QT возвращает результат команды оболочки без блокировки
В qt я пытаюсь запустить следующую команду оболочки:
arp | grep -i 'test'
В настоящее время у меня есть следующий код:
QString Network::getMac(){
QProcess sh;
sh.start("sh");
sh.waitForStarted();...
109 просмотров
schedule
25.04.2022
проблема с передачей параметров в консольное приложение
У меня проблемы с запуском cloc 1.62 из командной строки Windows с помощью qprocess. Вот что у меня есть:
QStringList со всеми языками, которые распознает cloc;
QStringList languages;...
360 просмотров
schedule
08.05.2022
QProcess не читает результат команды
Я пытаюсь запустить некоторые команды llvm в Qt с помощью QProcess:
QProcess* compile = new QProcess();
compile->setWorkingDirectory("/Users/xxx/Documents/");
compile->start("clang-check test.cpp -ast-dump -ast-dump-filter=main...
66 просмотров
schedule
20.06.2022
QProcess: сброс рабочего каталога во время выполнения
Я использую класс QProcess из Qt для связи между приложением Qt-GUI и программой, написанной на C. Когда я запускаю графический интерфейс, я устанавливаю рабочий каталог QProcess .
Теперь мне интересно, возможно ли сбросить выбранный рабочий...
1665 просмотров
schedule
05.07.2022
QProcess не выполняет скрипт Python
Я пытаюсь выполнить процесс в Qt (в Linux), который выполняет скрипт Python, и мне не удалось заставить его работать. Это код:
QProcess process;
QString scriptFile = "../../scriptPath/script.py";
QString pyCommand = "\"python " + scriptFile +...
7199 просмотров
schedule
15.07.2022
Pyqt - не удается получить вывод из QProcess
Я прочитал много подобных проблем на SO, а также в любом месте в Интернете, но я не смог найти решение для этого.
у меня есть следующая команда, которую я хочу запустить:
c:\\lscc\\Programmer\\3.8_x64\\bin\\nt64\\pgrcmd.exe -infile test.xcf...
136 просмотров
schedule
31.07.2022
Выгрузка/загрузка расширения ядра в приложении в Mac OS
Мне нужно выгрузить кучу драйверов (kext) в начале моего приложения Qt Desktop в Mac OS. Я пробовал с QProcess, но для kextunload требуются права администратора. Кто-нибудь знает обходной путь? Или как запустить QProcess с помощью sudo? Мне нужно,...
309 просмотров
schedule
06.08.2022
Перенаправление живого вывода QProcess
Я пытаюсь перенаправить вывод QProcess в свою консоль. Вот код, который я использую:
QProcess *process = new QProcess(this);
connect (process, SIGNAL(readyReadStandardOutput()), this, SLOT(processOutput()));
connect (process,...
946 просмотров
schedule
31.08.2022
Нажатие qpushbutton, когда qprocessevent ждет завершения
Мне нужно запустить внешнее приложение, нажав кнопку, и заморозить основное приложение.
Используя приведенный ниже код, когда основное приложение зависает, кнопка на нем, кажется, ставит в очередь событие (или основное приложение).
Когда...
174 просмотров
schedule
08.09.2022
Убить QProcess в Qt
Я хотел бы знать, как убить QProcess в Qt, Linux. Я запускаю внешнее приложение, например, приложение, которое отображает изображение (полноэкранный режим), без строки заголовка, поэтому нет кнопки закрытия. Теперь мне нужно закрыть это...
4664 просмотров
schedule
14.09.2022
QProcess не может выполнить внешний исполняемый файл
Я изо всех сил пытаюсь найти решение своей проблемы, но я просто не знаю, как ее решить.
Я создаю пользовательский интерфейс для некоторых программ, которые я сделал (чтобы вы могли простым нажатием кнопки запустить исполняемый файл). Поэтому я...
7590 просмотров
schedule
17.09.2022
QProcess чтение и запись
Я пытаюсь читать и писать из qprocess прямо сейчас. Я сделал небольшую тестовую программу, которая принимает ввод и повторно отображает его на экране в цикле. Вот мой код из Qt
QString path = "./test";
tcd = new QProcess(this);...
6192 просмотров
schedule
01.10.2022