qprocess 相关问题

QProcess类是Qt框架的一部分,它提供了一种启动外部程序并与之通信的方法。

在 QProcess(Pyside6) 运行的脚本内打开网络内的文件

Python 脚本由 QProcess 执行。在此脚本中,应打开并写入特定文件。文件路径应始终为 \127.0.0.1 old\myfile.json。 def write_to_json(IP,

回答 1 投票 0

在 Qt 应用程序中执行 PHP 脚本

我正在开发一个 Qt 应用程序,我需要在其中执行 PHP 脚本。尽管 PHP 文件与项目文件位于同一目录中,但我在尝试运行脚本时收到错误...

回答 2 投票 0

QProcess 似乎忽略了环境变量?

我有一些代码可以在系统默认文本编辑器中打开文本文件。该功能获取程序的绝对路径并执行它,效果很好。然而,我想给

回答 1 投票 0

使用processId杀死进程

我有一个 Q_Object 类。 在本课程中,我想使用发送和停止函数启动和停止进程 我的发送功能工作正常,当我单击它时,我的进程正在运行,但是当我单击时...

回答 1 投票 0

如何使用WinAPI关闭dumpcap.exe? Dumpcap.exe 由 cmd.exe 运行

我正在 cmd.exe 窗口中使用 dumpcap.exe 捕获数据包: dumpcap.exe -i 5 -w:\Users\xyz.abc\Desktop\allPacketTMC.pcapng 此捕获方法适用于 QT GUI。当我单击“开始...

回答 1 投票 0

QProcess 使用一些命令打印输出

我在 Windows 10 中面临 Qt5 和 C++ 的有线问题.. 我必须运行 QProcess 并检测它的输出,但它仅使用一些命令(实际上只有一个)进行打印。我会尝试解释一下: 与...

回答 1 投票 0

QProcess::startDetached 完成时会发出信号吗?

我正在尝试启动一个进程,但我需要能够在进程终止时获取事件。 如果我使用 startDetached() 启动 QProcess,我会收到完成信号吗?

回答 1 投票 0

如何使用 Qt (C++) 检查程序是否正在运行

如何使用 Qt (C++) 通过名称检查程序是否正在运行。 QProcess::pid 能完成这项工作吗?我不知道如何使用它。请推荐。

回答 3 投票 0

如何从 Qt C++ 程序运行 C# 程序?

我有一个用C#(.net Framework 4.0)编写的程序,我有一个用Qt C++编写的主程序,我需要从我的主程序运行这个程序(C#程序),问题是如果我使用QProcess茹...

回答 1 投票 0

Qprogress C++ 倍数 args:我可以连接吗? (Qprocess::start() 弃用

我的问题不是真正的问题,但我确信有更好的方法来做我所做的事情。 在我做之前 Qprocess* dlvid = new QProcess; //命令开始 QString ffmpegmerge = "ffmpeg -i myvid.m...

回答 0 投票 0

qprocess 不触发 readyReadStandardOutput()

你好,我遇到了 qprocess readyReadStandardOutput 的问题,直到我调用它才被触发 进程->closeWriteChannel(); 我这样开始我的过程 进程 = 新 QProcess();

回答 0 投票 0

为什么我的应用程序在多次调用函数时关闭?

我有以下代码: 在这个按钮中,我在 QListWidget 中加载图像文件列表 QObject::connect(ui->pushButton_4, &QPushButton::clicked, 这个, [&](){ 自动文件夹路径 =

回答 0 投票 0

如何读取 QProcess 输出到 QString?

我有一个使用 QProcess 的代码,如下所示: int main(int argc, char *argv[]) { 内部状态=0; Q进程ping进程; QString ba; QString exec = "snmpget"; QStringList p...

回答 4 投票 0

Qt QProcess::execute 命令,在 Windows cmd.exe 中,给出 -2 退出代码

我正在尝试使用以下命令调用 Windows 屏幕键盘: C:\Windows\System32\osk.exe 从 Windows cmd.exe 运行此命令工作得很好。 但是当我使用 Qt 运行时

回答 1 投票 0

QProcess无法通过QPushButton执行终端行命令。

我试图使用QProcess执行命令行,只要我在gui上按下QPushButton。我遇到的问题是,.sh可执行文件从未被执行。我试图执行的脚本 ...

回答 1 投票 0

如何将QProcess的执行和QProgressBar的前进联系起来,以实现一个非常沉重的计算循环。

我有以下bash脚本,通过QPushButton在GUI上执行。#!binbash rostopic echo -b test_LaserScan_PointCloud2_test2.bag -p scan > test_landing_test_2.csv rostopic echo -b ....

回答 1 投票 0

QProcess未能启动进程:没有找到进程。

我正在使用QProcess在Ubuntu 18.04操作系统上启动一个应用程序。在查阅了文档后,我发现QProcess是最好的方法。我遇到的问题是,我...

回答 1 投票 0

如何确定在Linux上用Qt4终止一个QProcess的信号?

我想检测我启动的QProcess是否被SIGKILL或SIGTERM从外部终止。这对于区分崩溃(bug)和外部干扰很重要,当我已经 ...

回答 1 投票 0

如何在Qt5中执行多个QProcess?

我一直在苦恼如何使用QProcess执行多个进程。我能够执行一个单一的进程,即打开一个终端窗口QProcess *openTerminal = new QProcess(this);,之后 ...

回答 1 投票 0

终止带有for循环的多个QProcess的QThread

我最近问了一个有关如何通过使用嵌套循环生成运行多个QProcess实例时如何防止QThread冻结GUI的问题。提供的解决方案的工作方式类似于...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.