1.父进程设计
1.1首先创建进程类
#ifndef MYPROCESS_H
#define MYPROCESS_H
#include <QProcess>
class MyProcess : public QProcess
{
public:
MyProcess(QObject *parent = 0);
void send(char *c,int n);
};
#endif // MYPROCESS_H
#include "myprocess.h"
MyProcess::MyProcess(QObject *parent):QProcess(parent)
{
}
void MyProcess::send(char *c,int n)
{
writeData(c,n);
}
1.2 启动子进程
void Dialog::on_pushButton_clicked()
{
process = new MyProcess(this);
process->start(QString("./Recevice"));
}
1.3 发送数据
void Dialog::on_pushButton_2_clicked()
{
char *c = "bbbbbb";
process->send(c,10);
}
2.子进程设计
读取父进程到数据
void Di