码迷,mamicode.com
首页 >  
搜索关键字:qprocess    ( 47个结果
qt中进程的使用
qt中的进程使用需要用到头文件:include<QProcess> 首先来看看需要用到的主要的函数 (1)进程的定义: (2)进程的初始化: (3)启动进程 (4)使用进程读取数据 (5)字符拼接QStringList的使用方法 头函数:process.h 源文件:process.cpp ...
分类:系统相关   时间:2017-11-27 00:07:45    阅读次数:240
QT下实现对Linux Shell调用的几种方法
使用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
QProcess::startDetached(5.10有了一种新的方式)
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
QT调用python脚本
abc脚本: 也能运行python脚本 ...
分类:编程语言   时间:2017-08-07 10:08:34    阅读次数:187
Qt Ping
QProcess对象可以直接执行cmd的命令,但是ping操作是会阻塞的,所以需要在子线程里ping QProcess *tempCmd = new QProcess(); tempCmd->start(orderInfo); tempCmd->waitForFinished(1000);//阻塞等 ...
分类:其他好文   时间:2017-06-23 13:07:55    阅读次数:153
Qt打开外部程序和文件夹需要注意的细节(注意QProcess的空格问题,以及打开本地文件时,需要QUrl::fromLocalFile才可以)
下午写程序中遇到几个小细节,需要在这里记录一下。 ? 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
qt中如何启动其他应用程序(如果不成功,还有许多原因即QProcess::ProcessError可供分析)
类 QDesktopServices 提供的方法 访问 常用的桌面 服务 , 如 浏览 器 、 播放器、 电子邮件客户端 、 我们 使用 QDesktopServices :: openUrl(url) ,可以根据指定的url 打开Web 浏览 器 , 并返回 结果,如果 成功返回true ,否则 ...
分类:其他好文   时间:2016-10-29 02:15:38    阅读次数:476
QML 从无到有 3 (自动更新)
新的需求出来啦,需要自动更新功能,不怕程序升级了。 自动更新,QML不好写,需要c++来辅助,这里就涉及QML中调用c++功能(这里就不写了,百度一下,很多)。 思路:获取版本》下载程序》安装程序 第一步,获取版本信息,可以通过XMLHttpRequest获取最新版本。 第二步,下载程序,通过Qt ...
分类:其他好文   时间:2016-10-25 13:45:39    阅读次数:259
QT中QProcess调用详解及实验
在QT程序中需要将某目录和文件压缩为一个rar的压缩包,于是想到了在QT中通过QProcess类调用命令行的rar.exe来达到效果,但是没想到QProcess类用起来很麻烦,而且达不到效果,折腾了2天仍然没找到原因,使用另外一种办法解决了。创建压缩包的方法在windows平台创建压缩包,可以..
分类:其他好文   时间:2016-09-11 15:45:37    阅读次数:276
QT下实现对Linux Shell调用的几种方法
使用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
47条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!