我想通过调用test.exe程序读取数据输出到界面的表格里,可是不知道哪里出错了
QProcess *bprocess;
QString bdir("E:/QtProject/configdialog/");
bprocess->setWorkingDirectory(bdir);
bprocess->start("test.exe");
connect(bprocess,SIGNAL(readyRead()),this,SLOT(readOutput()));
void ConfigurationPage::readOutput()
{
output += bprocess->readAll();
btable->setItem(0,0,new QTableWidgetItem(QString(output)));
}
这是test.cpp
#include <stdio.h>
int main()
{
printf("what\n");
printf("no\n");
return 0;
}