腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
QString& QString::operator=(const QByteArray&)‘是私有的
、
我正在尝试将
QProcess
的标准输出读取为QString,其中传递的参数是一个
linux
命令。
linux
命令为我提供了
linux
用户名。当我将参数传递给
QProcess
时,我希望输出是我的
linux
用户名。我的代码:process.start(QString::fromStdString("whoami")); process.waitForFinished(-1);
浏览 50
提问于2017-08-04
得票数 0
回答已采纳
1
回答
是否可以在QT应用程序中使用C++运行命令?
、
、
、
我正在做一个QT移动应用程序(Sailfish Os,它是用
Linux
制作的),我需要用命令运行一些进程,这些命令只能用命令行/终端来运行。我可以使用QT/C++代码来做这件事吗?
浏览 41
提问于2020-12-17
得票数 0
回答已采纳
1
回答
如何结合使用
QProcess
::startDetached()和setStandardOutputFile()
、
我有一个进程,它应该启动另一个进程,并且正在使用
QProcess
::startDetached(),因为它与forked进程没有关系。现在,我正在尝试找出一种将stdout重定向到文件的方法。当我在
QProcess
::startDetached()中使用setStandardOutputFile()时,到文件的重定向不起作用。而setStandardOutputFile()在
QProcess
::start()中工作得很好。我认为由于
QProcess
::startDetached()是静态方法,它可能不适用于setStand
浏览 201
提问于2019-02-17
得票数 0
1
回答
QProcess
::readAllStandardOutput()和换行符
、
、
、
、
我正在打印
QProcess
::readAllStandardOutput() (在Ubuntu18.04上)的输出,除此之外它工作得很好,但是\n字符实际上不是换行符,而是字面上显示为字符串的一部分:usr/local/lib/libboost_random.so\n/usr/local/lib/libboost_math_tr1l.so 这是在运行find / -name "*so"命令时的输出,
QProcess
浏览 140
提问于2018-08-24
得票数 1
回答已采纳
1
回答
如何用
QProcess
运行vim终端
、
、
、
我想执行"vim“命令,"vim”命令用于在
linux
中打开一个新的编辑器。用
QProcess
"setup.csh“打开文件"vi”编辑。我想使用gui运行这个命令。
linux
终端命令:“vim/home/inter2/elif/Project/setup.csh”.How我可以运行这个命令gui吗? 我用Qt编写了以下命令,但使用
QProcess
不起作用。
QProcess
*process1=new
QP
浏览 10
提问于2016-11-16
得票数 1
1
回答
Qt执行外部可执行程序?
、
我在
Linux
上开发这个,并将在Windows XP上运行,所以我更喜欢跨平台计划(只在Windows XP上工作也很好)。
浏览 2
提问于2014-10-30
得票数 0
2
回答
使用
QProcess
只需要多少行就行多少行?
、
、
、
在
Linux
中,如果我运行以下命令那么zcat将不会解压缩所有的bigFile,只是为了向head提供所需的数据而解压缩。process->start("zcat bigFile");QTimer::有没有可能使用类似于
Linux
管道|的
QProcess
,从而只对请求的行执行zcat操作?
浏览 0
提问于2013-08-07
得票数 1
2
回答
使用qtProcess运行
linux
echo命令的变量内容列表
、
、
、
、
我想使用GUI执行"echo“命令,该命令用于显示
linux
终端中的可变内容。我使用
qProcess
编写了这篇文章,但它只输出$SHELL作为输出。QString cmd = "echo $SHELL";process->start(cmd); process->waitForBytesWritten
浏览 5
提问于2016-11-09
得票数 2
回答已采纳
2
回答
QProcess
::close()会在进程中引发unix信号吗?
、
、
、
在
Linux
/Qt中,我有一个GUI应用程序。GUI使用
QProcess
启动额外的子进程。要关闭子进程,我使用
QProcess
:: close ()。更新:询问特定unix信号的更改问题: SIGTERM。
浏览 6
提问于2011-09-21
得票数 2
回答已采纳
1
回答
如何使用预选的文件打开文件夹?
、
、
、
如果它只在
linux
系统上工作的话,我可以接受(推荐使用nautilus)。 编辑:这个应用程序只适用于
linux
系统。
浏览 6
提问于2017-03-15
得票数 1
回答已采纳
1
回答
当进程结束时,如何保持由
QProcess
执行的命令?
、
、
、
我正试图找到一种方法,在
Linux
中终止
QProcess
程序之后,保持执行的命令。现在,当进程结束时,执行的所有命令都消失了。在
QProcess
被终止后,有什么办法保持这种状态吗?// code which executes command in
linux
QStringList args; mproc
QProcess
*mproc2 = new
QProcess<
浏览 3
提问于2018-08-30
得票数 1
2
回答
在
Linux
中通过
QProcess
执行gzip
、
、
、
我试图在
Linux
中执行"gzip -c file.bin > file.zip“函数。这在命令行上运行良好,但我需要使用QT4.8.2从我的应用程序中调用它。如果我试着:connect(pProc, SIGNAL(finished(int,
QProcess
::ExitStatus)),this, SLOT(onFinished(int,
QProcess
::ExitStatus))); pProc->start
浏览 4
提问于2014-05-07
得票数 1
回答已采纳
1
回答
用Qt安装网络驱动器
、
、
我尝试用Qt在
Linux
中挂载一个网络驱动器(CIFS)。但它不起作用。在没有
QProcess
的情况下,还有其他解决方案吗?
QProcess
connectSamba; terminalCommand = "mount -t cifs //" + ip + "
浏览 1
提问于2015-01-07
得票数 1
回答已采纳
3
回答
QT控制台中的屏幕有多清晰?
、
、
我需要清晰的QT控制台。科曼德是什么?int main(int argc, char *argv[]) QCoreApplication a(argc, argv); //system("CLS")?}
浏览 0
提问于2013-11-17
得票数 5
回答已采纳
2
回答
QProcess
已终止或已成功完成
、
、
我如何知道
Qprocess
是否已经成功地完成了它的执行,或者已经使用process.kill()被强制终止了?在这两种情况下,exitstatus()都是normalExit。有什么办法吗?
浏览 0
提问于2013-07-23
得票数 1
3
回答
如何在Qt中执行复杂的
linux
命令?
、
、
、
、
我想通过使用
QProcess
在
linux
中运行一个命令来重新启动计算机。我在我的应用程序中硬编码了我的root密码。当我在终端中运行以下命令时,它可以完美地工作:当我将命令放在shell脚本中并通过
QProcess
调用它时,它也成功了:
QProcess
process; process.startDetached("/bin/sh", QStringList()<< "myScrip
浏览 1
提问于2014-04-27
得票数 10
回答已采纳
2
回答
如何在Qt中使用
QProcess
在
Linux
文本编辑器中打开文本文件
我正在尝试通过
QProcess
类使用qt在文本编辑器中打开一个文件...在windows上,它可以工作,但在
Linux
上,我遇到了问题。我的代码是:
QProcess
proc; proc.startDetached("test",QStringList() << "-n 1"); 有谁能帮帮我吗?
浏览 144
提问于2020-07-24
得票数 0
回答已采纳
2
回答
启动第二个
Linux
程序并从C/C++退出当前程序?
、
、
、
、
有没有可能从一个C或C++
Linux
程序(比如/usr/bin/foo),以编程方式启动另一个程序(比如/usr/bin/bar),并让foo正常退出并让bar继续运行?有没有什么常见的
Linux
包装器程序可以通过system(3)来实现这一点?我试过xdg-open,但我不认为这是正确的选择。
浏览 37
提问于2020-12-02
得票数 2
回答已采纳
1
回答
来自wifi的QT诊断
、
、
、
、
我需要断开与当前接入点的连接。我写了一段代码:m_session = new QNetworkSession(cfg);我怎么能切断无线网络的连接?还是应该使用C/C++ (一些API)来实现呢?
浏览 6
提问于2020-04-21
得票数 1
回答已采纳
1
回答
如何使用QPrinter和在A4纸张上打印来组合pdf文件?
我想组合3个不同的pdf文件与心电图波形,并打印在一张A4纸上。
浏览 13
提问于2018-08-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
看QProcess源码小发现
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券