因为QProcess类继承于QIODevice,它也是一种io设备,那么,它也可以读取数据
QIODvice常用信号:
void |
readyRead()//当QProcess 有数据可以读取时,会发送这个信号 |
用户想要读取它的数据时,只需要跟该信号建立信号和槽,在槽函数时,可以 通过readAll()读数据,
因为该信号只相当于一个通知,并不传输数据
QByteArray |
read(qint64 maxSize) |
QByteArray |
readAll() |
例
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
process = new QProcess;
//当p