rem: qDebug( "Need at least two arguments" );
add: kdDebug() << "Need at least two arguments" << endl;
context: int main( int argc, char** argv ) {  if ( argc < 3 ) {    qDebug( "Need at least two arguments" );    return 1;  }  KAboutData aboutData( "test_gnupgprocessbase", "GnuPGProcessBase Test", "0.1" );  KCmdLineArgs::init( &aboutData );  KApplication app;  Kleo::GnuPGProcessBase gpg;  for ( int i = 1 ; i < argc ; ++i )    gpg << argv[i];  gpg.setUseStatusFD( true );  GnuPGViewer * gv = new GnuPGViewer();  gv->setProcess( &gpg );  app.setMainWidget( gv );  gv->show();  gpg.start( KProcess::NotifyOnExit, KProcess::AllOutput );  return app.exec();}