我是QT新手,我在修改别人的QT程序,想使用Qprocess这个class来呼叫外部程序,我是用QT designer,该如何来呼叫和设置QProcess?请指教!我要用botton来呼叫,按下去就能执行外部程序。
UicManager::UicManager()
{
proc = new QProcess( this );
proc->addArgument( "uic" );
proc->addArgument( "-tr" );
proc->addArgument( "i18n" );
proc->addArgument( "small_dialog.ui" );
connect( proc, SIGNAL(readyReadStdout()),
this, SLOT(readFromStdout()) );
if ( !proc->start() ) {
// error handling
}
}
void UicManager::readFromStdout()
{
// Read and process the data.
// Bear in mind that the data might be output in chunks.
这里要如何写?
}