• 5857阅读
  • 3回复

关于Qt调用外部应用程序的问题 [复制链接]

上一主题 下一主题
离线luoshe
 

只看楼主 倒序阅读 楼主  发表于: 2006-11-17
请问如何在Qt中调用外部应用程序呢?多谢答复
离线XChinux

只看该作者 1楼 发表于: 2006-11-17
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线luoshe

只看该作者 2楼 发表于: 2006-11-22
XChinux老大,我用的是qt3.3,QProcess里好象没有execute这个成员,我查过在Qt4系列里面的QProcess里才有execute这个成员,请问在qt3系列中应该怎么做呢
离线cavendish

只看该作者 3楼 发表于: 2006-11-22
你看文档么?

http://doc.trolltech.com/3.3/qprocess.html

  1.   UicManager::UicManager()
  2.   {
  3.     proc = new QProcess( this );
  4.     proc->addArgument( "uic" );
  5.     proc->addArgument( "-tr" );
  6.     proc->addArgument( "i18n" );
  7.     proc->addArgument( "small_dialog.ui" );
  8.     connect( proc, SIGNAL(readyReadStdout()),
  9.           this, SLOT(readFromStdout()) );
  10.     if ( !proc->start() ) {
  11.         // error handling
  12.     }
  13.   }
  14.   void UicManager::readFromStdout()
  15.   {
  16.     // Read and process the data.
  17.     // Bear in mind that the data might be output in chunks.
  18.   }
快速回复
限100 字节
 
上一个 下一个