Logo Search packages:      
Sourcecode: videoporama version File versions  Download package

def mplayer::Mplayer::arretMPlayer (   self )
"Arrete la lecture de la vidéo et réinitialise les icones et variables

Definition at line 628 of file mplayer.py.

                        :
    """"Arrete la lecture de la vidéo et réinitialise les icones et variables"""
    if self.mplayerProcess.state() == QProcess.NotRunning: # ajouté pour ne pas avoir de bogue à la fin de la lecture de la vidéo.
          return True
    
    self.mplayerProcess.write("quit\n") # arrêt de la vidéo
    
    # au cas où mplayer ne s'arrêterait pas au bout de 3 sec
    if not self.mplayerProcess.waitForFinished(3000):
      QMessageBox.critical(self, self.VideoporamaInstance.qtapp.translate("MPlayerDlg","Warning"), self.VideoporamaInstance.qtapp.translate("MPlayerDlg","Error when stoping mplayer"))
      return False
    
    self.slider.setEnabled(False) # évite un bogue
    #self.slider.setEnabled(True)
    
    #self.tempsChrono.num = "0:00:00"
    self.tempsChrono.raz()

    self.tempsChrono.repaint()
    self.slider.setValue(0)
    self.estLue, self.estEnPause = False, False
    self.bout_LectPause.setIcon(self.icone_lire)
    return True
  

Generated by  Doxygen 1.6.0   Back to index