一段代碼在通過SSH通路會提示确認簽名,需要使用者輸入"y/n"并回車确認。
process = new QProcess;
process->setStandardOutputFile(tr("./output/ttitrace/cellMapping_%1.txt").arg(enbIp));
process->start(app, args);
process->waitForStarted();
process->write("y\r\n"); //simulate 'enter y and return'
process->waitForBytesWritten();
if(!process->waitForFinished(-1))
{
if(enableDebug)
{
logWidget->append(tr("waitForFinished NOK, process error=%1").arg(process->error()));
qApp->processEvents();
}
}
else
{
if(enableDebug)
{
logWidget->append(tr("waitForFinished OK, process error=%1").arg(process->error()));
qApp->processEvents();
}
}