Still not working. The process is however running fine but TextEdit widget remains empty.
My MainWindow class
class MainWindow : public QMainWindow, private Ui::MainWindow
{
Q_OBJECT
public:
QProcess *myProcess;
MainWindow(QMainWindow *parent = 0);

private slots:
void updateError();
void updateText();
};
MainWindow.cpp
Qt Code:
  1. void MainWindow::On_pushButton_startAnalysis_Click()
  2. {
  3. QObject *parent;
  4. myProcess= new QProcess(parent);
  5.  
  6. QString program = "./memviz ";
  7. QCoreApplication::processEvents();
  8. connect(myProcess, SIGNAL(readyReadStdError()), this, SLOT(updateError()));
  9. connect(myProcess, SIGNAL(readyReadStdOutput()), this, SLOT(updateText()));
  10. myProcess->start(program);
  11. }
  12.  
  13. void MainWindow::updateError()
  14. {
  15. QByteArray data = myProcess->readAllStandardError();
  16. textEdit_verboseOutput->append(QString(data));
  17. }
  18.  
  19. void MainWindow::updateText()
  20. {
  21. QByteArray data = myProcess->readAllStandardOutput();
  22. textEdit_verboseOutput->append(QString(data));
  23. }
To copy to clipboard, switch view to plain text mode 

Is some error still hiding there from my egle eyes?