关于QProcess的进程中的运行先后测试
2016-06-29 13:55
531 查看
QProcess *myprocess = new QProcess();
connect(myprocess,SIGNAL(started()),this,SLOT(slotStarted()));
connect(myprocess,SIGNAL(finished(int)),this,SLOT(slotFinished(int)));
myprocess->setProcesschannelMode(QProcess::Fowaredchannels);
qDebug()<<”process start:::::”;
myprocess->start(progrem, argument);
myprocess->waitForStarted(-1);
myprocess->waitForFinished(-1);
qDebug()<<”process finished:::”;
如果不加waitFor函数的话,则myprocess命令会正常执行下去,程序不需要等待命令开始或者结束再去执行下一个语句,
connect(myprocess,SIGNAL(started()),this,SLOT(slotStarted()));
connect(myprocess,SIGNAL(finished(int)),this,SLOT(slotFinished(int)));
myprocess->setProcesschannelMode(QProcess::Fowaredchannels);
qDebug()<<”process start:::::”;
myprocess->start(progrem, argument);
myprocess->waitForStarted(-1);
myprocess->waitForFinished(-1);
qDebug()<<”process finished:::”;
如果不加waitFor函数的话,则myprocess命令会正常执行下去,程序不需要等待命令开始或者结束再去执行下一个语句,
相关文章推荐
- Qt下 QString转char*
- Qt 基本绘图技术
- Qt学习(四)---实例涂鸦画板mspaint
- Qt QLineEdit 仿QQ签名框
- WIN7+Qt5.5.0+qwt-6.1.3环境搭建
- Qt实时显示系统时间
- qt windows分发工具使用(windoployqt)
- qtcreator增加doxygen注释
- QT中代码中与设计器中控件信号与SLOT连接(原来还可以这样连接)
- Win7下qt5.3.1+opencv2.4.9编译环境的搭建(好多 Opencv2.4.9源码分析的博客)
- vs指定QT的工作目录(其它项目也是如此)
- QT 托盘
- Qt 录音程序
- QT窗口布局-停靠窗口类QDockWidget
- Qt:记事本源代码分享(新手入门,老鸟勿喷)
- qtcretor中常用快捷键集合
- MFC与QT区别?
- 初学Qt(QMainWindow入门)
- Qt窗口的标题栏自绘
- Qt布局管理