1. 程式人生 > >Qt如何執行bash命令,並獲取返回結果

Qt如何執行bash命令,並獲取返回結果

QProcess process;  
process.start("lshal -u computer -l");
process.waitForFinished();    
QByteArray output = process.readAllStandardOutput();

QString str_output = output;

qDebug()<<output;

如何要提取output之中的一些內容,可以使用QString和正則表示式regexp結合,就可以提取出來了!

相關推薦

no