社区
Qt
帖子详情
QProcess调用第三方程序之后,进程之间的交互 Qt
三年六逼
2014-12-18 10:32:58
场景:
通过QProcess调用passwd命令,来完成对用户名的密码修改,过程里面涉及到需要通过向passwd输出两次密码,如何实现?
大概代码如下:
QStringList args;
args<<user1;
QProcess * process = new QProcess;
process->start("passwd", args);
...全文
255
1
打赏
收藏
QProcess调用第三方程序之后,进程之间的交互 Qt
场景: 通过QProcess调用passwd命令,来完成对用户名的密码修改,过程里面涉及到需要通过向passwd输出两次密码,如何实现? 大概代码如下: QStringList args; args<start("passwd", args);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
昵称是什么可以吃么
2014-12-19
打赏
举报
回复
两次密码就是两次\n,不懂你在问什么 QProcess可以重定向流,自己弄个textstream重定向过去不就好了么 第一次结束以后可以sleep一小下 你也可以直接参考passwd代码用PAM实现
https://fedorahosted.org/passwd/browser/passwd.c
Qt
QProcess
进程
间
调用
及
交互
通信,完整示例
Qt
QProcess
进程
间
调用
及
交互
通信,完整示例
Qt
中的
QProcess
类是一个非常方便的
进程
通信工具,它允许我们启动一个外部
进程
并与之进行
交互
。在许多情况下,我们可能需要在
Qt
应用
程序
中运行一些外部命令或程...
Qt
中的
QProcess
类是一个非常方便的
进程
通信工具,它允许我们启动一个外部
进程
并与之进行
交互
。总体来说,
Qt
的
QProcess
类是一个功能强大而又易于使用的工具,非常适合在
Qt
应用
程序
中执行外部命令或
程序
。下面是一个...
QProcess
调用
外部
程序
阻塞等待问题解决
Qt
调用
外部
程序
QProcess
调用
外部
程序
QProcess
调用
外部
程序
的处理
Qt
使用,
Qprocess
启动外部
程序
主
程序
:将要
调用
第三方
程序
的
程序
,
调用
代码在该
程序
里面; 外部
程序
:被主
程序
启动的
程序
,为.exe格式, 1 相关参考博客及资料 参考资料一 参考资料二
Qt
官网资料 2 需要注意的事项 (1)启动外部
程序
Q...
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章