Thank you for reading this. The following is an example of what I'm attempting. I'd like a string or a string list to contain the output from ls. Array, in my example, is always empty. QProcess myProcess; myProcess.startDetached("ls"); QByteArray array = myProcess.readAllStandardOutput(); qDebug() << "array = " << array; -- Regards, Phil