qt中的进程使用需要用到头文件:include<QProcess> 首先来看看需要用到的主要的函数 (1)进程的定义: (2)进程的初始化: (3)启动进程 (4)使用进程读取数据 (5)字符拼接QStringList的使用方法 头函数:process.h 源文件:process.cpp ...
分类:
系统相关 时间:
2017-11-27 00:07:45
阅读次数:
240
使用QProcess QThread #include <QProcess>int main(){QProcess::execute("ls");return 0;} QProcess *poc = new QProcess; poc-> start( "ping 222.207.53.1> hh ...
分类:
系统相关 时间:
2017-09-07 10:08:09
阅读次数:
170
From Qt 5.10 on, there is a new way how to start detached processes with QProcess. Of course you know this, but let me quickly repeat what a detached ...
分类:
其他好文 时间:
2017-08-26 10:20:50
阅读次数:
1211
QProcess对象可以直接执行cmd的命令,但是ping操作是会阻塞的,所以需要在子线程里ping QProcess *tempCmd = new QProcess(); tempCmd->start(orderInfo); tempCmd->waitForFinished(1000);//阻塞等 ...
分类:
其他好文 时间:
2017-06-23 13:07:55
阅读次数:
153
下午写程序中遇到几个小细节,需要在这里记录一下。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 QProcess *process = new QProcess(this); QFileInfo fileinfo(appUrl); QString appPath = Q ...
分类:
Web程序 时间:
2017-06-22 01:18:39
阅读次数:
735
类 QDesktopServices 提供的方法 访问 常用的桌面 服务 , 如 浏览 器 、 播放器、 电子邮件客户端 、 我们 使用 QDesktopServices :: openUrl(url) ,可以根据指定的url 打开Web 浏览 器 , 并返回 结果,如果 成功返回true ,否则 ...
分类:
其他好文 时间:
2016-10-29 02:15:38
阅读次数:
476
新的需求出来啦,需要自动更新功能,不怕程序升级了。 自动更新,QML不好写,需要c++来辅助,这里就涉及QML中调用c++功能(这里就不写了,百度一下,很多)。 思路:获取版本》下载程序》安装程序 第一步,获取版本信息,可以通过XMLHttpRequest获取最新版本。 第二步,下载程序,通过Qt ...
分类:
其他好文 时间:
2016-10-25 13:45:39
阅读次数:
259
在QT程序中需要将某目录和文件压缩为一个rar的压缩包,于是想到了在QT中通过QProcess类调用命令行的rar.exe来达到效果,但是没想到QProcess类用起来很麻烦,而且达不到效果,折腾了2天仍然没找到原因,使用另外一种办法解决了。创建压缩包的方法在windows平台创建压缩包,可以..
分类:
其他好文 时间:
2016-09-11 15:45:37
阅读次数:
276
使用QProcess QThread #include <QProcess>int main(){QProcess::execute("ls");return 0;} QProcess *poc = new QProcess; poc-> start( "ping 222.207.53.1> hh ...
分类:
系统相关 时间:
2016-08-18 01:16:02
阅读次数:
200