文档来源为
:
从网络收集整理
.word
版本可编辑
.
欢迎下载支持
.
1
QT
中调用外部程序:
QProcess
的使用
本文通过
QProcess
,实现了在
Qt
中调用外部程序(控制台程序),并将输出重定向到
了一个
QTextEdit
里。效果如下图所示:
运行界面如下:
程序共包含以下有一个文件:
view plaincopy to clipboardprint?
//: main.cpp
#include "process.h"
#include
#include
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());
Process w;
w.show();
return a.exec();
}
//: main.cpp
#include "process.h"
#include
#include
int main(int argc, char *argv[])
{