Changeset 749


Ignore:
Timestamp:
Mar 7, 2008, 3:49:57 PM (16 years ago)
Author:
garnier
Message:

modif dans le movie widget

Location:
trunk/geant4/visualization/OpenGL
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/visualization/OpenGL/include/G4OpenGLQtViewer.hh

    r748 r749  
    178178  G4OpenGLQtMovieDialog* fMovieParametersDialog;
    179179  RECORDING_STEP fRecordingStep;
     180  QProcess *fProcess;
    180181
    181182private slots :
  • trunk/geant4/visualization/OpenGL/src/G4OpenGLQtViewer.cc

    r748 r749  
    26442644}
    26452645
    2646 bool G4OpenGLQtViewer::encodeVideo()
     2646void G4OpenGLQtViewer::encodeVideo()
    26472647{
    26482648  if ((getEncoderPath() != "") && (getSaveFileName() != "")) {
    2649       QProcess::execute (fEncoderPath, QStringList(fMovieTempFolderPath+fParameterFileName));
     2649    fProcess = new QProcess();
     2650    fProcess->execute (fEncoderPath, QStringList(fMovieTempFolderPath+fParameterFileName));
     2651  QObject ::connect(fProcess,
     2652                    SIGNAL(finished ( int exitCode, QProcess::ExitStatus exitStatus )),
     2653                    this,
     2654                    SLOT(processFinished( int exitCode, QProcess::ExitStatus exitStatus ));
     2655  }
     2656}
    26502657
    26512658      setRecordingStatus(WAIT);
    26522659      setRecordingInfos(removeTempFolder());
    2653   } else {
    2654     return false;
    2655   }
    2656   return true;
    2657 }
    26582660
    26592661/*
Note: See TracChangeset for help on using the changeset viewer.