-
0 votes3 answers449 views
如何调用期望从QtGui输入stdin的应用程序?
我正在使用Ubuntu和Qt Creator 4 我有一个可执行形式的.cpp程序(比如 abc.out ),我希望在按下按钮时运行 . 它包含一些cin和cout,所以我希望它在"terminal"(在Ubuntu上)上运行,以便我... -
-1 votes1 answers1533 views
使用Qt写入终端
我需要通过Qt向终端输入来执行终端命令 . 我也想阅读输出 . 我找到了一个适用于Windows的解决方案(QProcess problems, output of process) . 这是代码: #include <QtCore/... -
-2 votes1 answers1673 views
在另一个窗口中显示QProcess输出
我在Ubuntu上使用QT Creator . 我有一个带有主窗口的GUI和另一个名为“progress”的窗口 . 单击按钮后,QProcess将启动并执行rsync命令,该命令将文件夹复制到特定目录中 . 我创建了一个textbr... -
1 votes1 answers1000 views
在Qt中读取连续QProcess的stdoutput
关于使用Qt的QProcess,我遇到了一些问题 . 我已将以下函数与按钮的onClick事件相关联 . 基本上,我想在单击此按钮时执行另一个文件,并在我的Qt程序上获取其输出 . 此文件 calculator 执行,显示一些输出,然... -
18 votes4 answers218 views
将QProcess输出读取为字符串
我有一个像这样使用QProcess的代码 . int main(int argc, char *argv[]) { int status=0; QProcess pingProcess; QString ba;... -
3 votes3 answers1141 views
使用Qprocess运行ping,如果主机可访问,则退出代码始终为2
我正在使用Qprocess执行ping以检查主机是否在线... 问题是,无论是ping可达主机还是无法访问的主机,我从Qprocess->完成信号中接收的退出代码总是2 . 我一直在QTimer中ping一个主机(我在Qt应用程序运行... -
1 votes2 answers831 views
终止在QThread中运行的正在进行的QProcess? [重复]
这个问题在这里已有答案: Ensuring QProcess termination on termination of its parent QThread 2个答案 如何终止在QThread中运行并被另一个QThread删除的正在... -
0 votes1 answers475 views
QProcess异常QT
我正在开发一个创建并运行另一个Qprocess的应用程序 . 我的代码是: QProcess myProcess = new QProcess(); connect(myProcess, SIGNAL(finished(int,QPr... -
5 votes3 answers1066 views
如何在Qt中获取output system()命令?
我在Qt中使用system()命令 . 我希望获得输出并将其显示给用户 . 我的命令是: system("echo '" + rootPass.toAscii() + "' | su - root -c 'yum -y install... -
1 votes1 answers1324 views
QProcess :: execute(“clear”)问题
我正在Qt中编写一个小型控制台应用程序,我希望能够通过用户命令清除终端 . 我找到了这个: How clear screen in QT console? 这几乎回答了我的问题,但它不起作用 . 当函数“QProcess :: exe...