Hi,

Tried the other option specified the following output.

Qt Code:
  1. QStringList arguments1;
  2. arguments1 << "-i" << "<filename_with_absolute_path";
  3. // other option
  4. // arguments1 << "-i" << "<" << "filename_with_absolute_path";
  5.  
  6. proc1->start("/usr/bin/cpio", arguments1);
  7.  
  8. if(!proc1->waitForFinished())
  9. qWarning("Returned");
  10.  
  11. connect(proc1, SIGNAL(started()), this, SLOT(readData()));
  12.  
  13. void Process::readData()
  14. {
  15. qWarning("Started");
  16. }
To copy to clipboard, switch view to plain text mode 

I got the following output. the process is able to start when i checked for the pid of the process, the state of the process is also S+ in #pa ax

The program halts with following output
Returned
QProcess: Destroyed while process is still running.

I am not able to understand, can we read the output generated by any buffer?

Regards,
Sarode