Pymecavideo 8.0
Étude cinématique à l'aide de vidéos
|
Fonctions membres publiques | |
def | __init__ (self, parent=None, opts=[], args=[]) |
le constructeur reçoit les données principales du logiciel : Plus de détails... | |
def | traite_arg (self) |
traite les arguments donnés à l'application. Plus de détails... | |
def | check_prefs_version (self) |
Vérifie la version du fichier de préférences. Plus de détails... | |
def | apply_preferences (self, rouvre=False) |
Récupère les préférences sauvegardées, et en applique les données ici on s'occupe de ce qui se gère facilement au niveau de la fenêtre principale. Plus de détails... | |
def | hasHeightForWidth (self) |
def | sizeHint (self) |
def | showFullScreen_ (self) |
gère les dimensions en fonction de la largeur et la hauteur de l'écran Plus de détails... | |
def | basculer_plein_ecran (self) |
Basculer en mode plein écran / mode fenétré Plus de détails... | |
def | init_variables (self, filename="") |
def | connecte_ui (self) |
connecte les signaux de Qt Plus de détails... | |
def | cache_imgdim (self) |
Cache le widget d'affichage de la dimension de l'image quand son temps de présentation est révolu. Plus de détails... | |
def | ajuste_pour_image (self) |
ajuste progressivement la taille de la fenêtre principale jusqu'à ce que l'image soit à la taille voulue, c'est à dire self.wanted_image_size Plus de détails... | |
def | egalise_origine (self) |
harmonise l'origine : recopie celle de la vidéo vers le widget des trajectoires et redessine les deux. Plus de détails... | |
def | updatePB (self) |
def | rouvre_ui (self) |
def | redimensionneFenetre (self, tourne=False) |
def | resizeEvent (self, event) |
def | showEvent (self, event) |
def | choix_onglets (self, newIndex) |
traite les signaux émis par le changement d'onglet, ou par le changement de référentiel dans l'onglet des trajectoires. Plus de détails... | |
def | recommence_echelle (self) |
def | closeEvent (self, event) |
Un crochet pour y mettre toutes les procédures à faire lors de la fermeture de l'application. Plus de détails... | |
def | openexample (self) |
def | openfile (self) |
Ouvre un dialogue pour choisir un fichier vidéo puis le charge. Plus de détails... | |
def | renomme_le_fichier (self) |
def | propos (self) |
def | aide (self) |
def | rouvre (self, fichier) |
Rouvre un fichier pymecavideo précédemment enregistré Plus de détails... | |
def | sync_img2others (self, i) |
Fait en sorte que self.pointage.horizontalSlider et self.pointage.spinBox_image aient le numéro i. Plus de détails... | |
def | montre_volet_coord (self) |
Met l'onglet des coordonnées sur le dessus. Plus de détails... | |
def | montre_volet_video (self) |
Met l'onglet des vidéos sur le dessus. Plus de détails... | |
def | setStatus (self, text) |
Précise la ligne de statut, qui commence par une indication de l'état. Plus de détails... | |
def | fixeLesDimensions (self) |
def | defixeLesDimensions (self) |
donne une taille minimale à la fenêtre, 640 x 480 ; il s'y ajoute bien sûr les contraintes des widgets définis par l'interface utilisateur qui est créée à l'aide de designer. Plus de détails... | |
![]() | |
def | setupUi (self, pymecavideo) |
def | retranslateUi (self, pymecavideo) |
![]() | |
def | __init__ (self) |
def | changeEtat (self, etat) |
changement d'état : fait ce qu'il faut faire au niveau de la fenêtre principale puis renvoie aux autres widgets actifs Plus de détails... | |
![]() | |
def | __init__ (self) |
def | changeEtat (self, etat) |
Mise en place d'un état de l'interface utilisateur, voir la documentation dans le fichier etat_pymecavideo.html. Plus de détails... | |
def | definit_messages_statut (self) |
Définit les correspondances en état et message de barre de statut. Plus de détails... | |
Attributs publics statiques | |
selection_done = pyqtSignal() | |
les signaux spéciaux ##################### Plus de détails... | |
redimensionneSignal = pyqtSignal(bool) | |
updateProgressBar = pyqtSignal() | |
change_etat = pyqtSignal(str) | |
show_coord = pyqtSignal() | |
show_video = pyqtSignal() | |
adjust4image = pyqtSignal() | |
hide_imgdim = pyqtSignal() | |
affiche_statut = pyqtSignal(str) | |
stopRedimensionnement = pyqtSignal() | |
OKRedimensionnement = pyqtSignal() | |
image_n = pyqtSignal(int) | |
new_echelle = pyqtSignal() | |
Définition à la ligne 103 du fichier pymecavideo.py.
def src.pymecavideo.FenetrePrincipale.__init__ | ( | self, | |
parent = None , |
|||
opts = [] , |
|||
args = [] |
|||
) |
le constructeur reçoit les données principales du logiciel :
parent | le widget parent, None pour une fenêtre principale |
opts | les options de l'invocation bien rangées en tableau |
args | les arguments restants après raitement des options |
Réimplémentée à partir de src.etatsMain.Etats.
Définition à la ligne 110 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale._dir, src.trajectoireWidget.TrajectoireWidget.apply_preferences(), src.pointageWidget.PointageWidget.apply_preferences(), src.pymecavideo.FenetrePrincipale.apply_preferences(), src.pymecavideo.FenetrePrincipale.args, src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), src.pymecavideo.FenetrePrincipale.change_etat, src.coordWidget.CoordWidget.connecte_ui(), src.graphWidget.GraphWidget.connecte_ui(), src.pointageWidget.PointageWidget.connecte_ui(), src.pymecavideo.FenetrePrincipale.connecte_ui(), src.trajectoireWidget.TrajectoireWidget.connecte_ui(), src.export.Export.coord, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.coord, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.etatsCoord.Etats.etat, src.etatsGraph.Etats.etat, src.etatsMain.Etats.etat, src.etatsPointage.Etats.etat, src.etatsTraj.Etats.etat, src.pointageWidget.PointageWidget.etat, src.pymecavideo.FenetrePrincipale.etat, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.graph, src.pymecavideo.FenetrePrincipale.hide_imgdim, src.pymecavideo.FenetrePrincipale.imgdim_hide, src.pymecavideo.FenetrePrincipale.init_variables(), src.interfaces.Ui_pymecavideo.Ui_pymecavideo.menuE_xporter_vers, src.pymecavideo.FenetrePrincipale.min_version, src.pymecavideo.FenetrePrincipale.nb_ajuste_image, src.pymecavideo.FenetrePrincipale.platform, src.pymecavideo.FenetrePrincipale.plein_ecran, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, src.interfaces.Ui_coordWidget.Ui_coordWidget.setupUi(), src.interfaces.Ui_csv_dialog.Ui_Dialog.setupUi(), src.interfaces.Ui_jupyter_dialog.Ui_Dialog.setupUi(), src.interfaces.Ui_python_dialog.Ui_Dialog.setupUi(), src.interfaces.Ui_ralenti_dialog.Ui_Dialog.setupUi(), src.interfaces.Ui_graphWidget.Ui_graphWidget.setupUi(), src.interfaces.Ui_pointage.Ui_pointageWidget.setupUi(), src.interfaces.Ui_pymecavideo.Ui_pymecavideo.setupUi(), src.interfaces.Ui_trajectoire.Ui_trajectoire.setupUi(), src.pymecavideo.FenetrePrincipale.traite_arg(), src.interfaces.Ui_pymecavideo.Ui_pymecavideo.trajectoire, src.pointage.Pointage.trajectoire(), src.pymecavideo.FenetrePrincipale.wanted_image_size, et src.pymecavideo.FenetrePrincipale.width_screen.
def src.pymecavideo.FenetrePrincipale.aide | ( | self | ) |
Définition à la ligne 609 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.ajuste_pour_image | ( | self | ) |
ajuste progressivement la taille de la fenêtre principale jusqu'à ce que l'image soit à la taille voulue, c'est à dire self.wanted_image_size
fabrique une fonction qui modifie la taille de la fenêtre principale de (x,y), et relance la recherched e taille idéale
Définition à la ligne 371 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.adjust4image, src.pymecavideo.FenetrePrincipale.nb_ajuste_image, src.pymecavideo.FenetrePrincipale.OKRedimensionnement, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pymecavideo.FenetrePrincipale.stopRedimensionnement, et src.pymecavideo.FenetrePrincipale.wanted_image_size.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.apply_preferences | ( | self, | |
rouvre = False |
|||
) |
Récupère les préférences sauvegardées, et en applique les données ici on s'occupe de ce qui se gère facilement au niveau de la fenêtre principale.
rouvre | est vrai quand on ouvre un fichier pymecavideo ; il est faux par défaut |
Définition à la ligne 243 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.adjust4image, src.pymecavideo.FenetrePrincipale.apply_preferences(), src.pymecavideo.FenetrePrincipale.check_prefs_version(), src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pymecavideo.FenetrePrincipale.nb_ajuste_image, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.trajectoire, src.pointage.Pointage.trajectoire(), et src.pymecavideo.FenetrePrincipale.wanted_image_size.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pymecavideo.FenetrePrincipale.apply_preferences(), et src.pymecavideo.FenetrePrincipale.rouvre().
def src.pymecavideo.FenetrePrincipale.basculer_plein_ecran | ( | self | ) |
Basculer en mode plein écran / mode fenétré
Définition à la ligne 273 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.chronoImg, src.trajectoireWidget.TrajectoireWidget.chronoImg, src.pymecavideo.FenetrePrincipale.couleurs, src.trajWidget.trajWidget.couleurs, src.videoWidget.VideoPointeeWidget.couleurs, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pymecavideo.FenetrePrincipale.exitDecode, src.cadreur.openCvReader.filename, src.pointageWidget.PointageWidget.filename, src.pymecavideo.FenetrePrincipale.filename, src.testfilm.film.filename, src.pymecavideo.FenetrePrincipale.index_du_point, src.pymecavideo.FenetrePrincipale.index_max, src.pymecavideo.FenetrePrincipale.motif, src.pymecavideo.FenetrePrincipale.nb_clics, src.pymecavideo.FenetrePrincipale.plein_ecran, src.pymecavideo.FenetrePrincipale.point_attendu, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pymecavideo.FenetrePrincipale.premierResize, src.pointageWidget.PointageWidget.refait_point, src.pymecavideo.FenetrePrincipale.refait_point, src.pymecavideo.FenetrePrincipale.repere, src.pymecavideo.FenetrePrincipale.resizing, src.pymecavideo.FenetrePrincipale.stdout_file, et src.pymecavideo.FenetrePrincipale.stopRedimensionne.
Référencé par src.pymecavideo.FenetrePrincipale.__init__().
def src.pymecavideo.FenetrePrincipale.cache_imgdim | ( | self | ) |
Cache le widget d'affichage de la dimension de l'image quand son temps de présentation est révolu.
Définition à la ligne 359 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.cache_imgdim(), src.pymecavideo.FenetrePrincipale.imgdim_hide, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, et src.trajectoireWidget.TrajectoireWidget.pointage.
Référencé par src.pymecavideo.FenetrePrincipale.cache_imgdim(), et src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.check_prefs_version | ( | self | ) |
Vérifie la version du fichier de préférences.
Définition à la ligne 209 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.min_version, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, et src.export.Calc.tr.
Référencé par src.pymecavideo.FenetrePrincipale.apply_preferences().
def src.pymecavideo.FenetrePrincipale.choix_onglets | ( | self, | |
newIndex | |||
) |
traite les signaux émis par le changement d'onglet, ou par le changement de référentiel dans l'onglet des trajectoires.
newIndex | la variable transmise par le signal currentChanged du tabWidget |
Définition à la ligne 513 du fichier pymecavideo.py.
Références src.export.Export.coord, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.coord, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.graph, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.tabWidget, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.trajectoire, et src.pointage.Pointage.trajectoire().
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.closeEvent | ( | self, | |
event | |||
) |
Un crochet pour y mettre toutes les procédures à faire lors de la fermeture de l'application.
Définition à la ligne 542 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale._dir, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, et src.export.Calc.tr.
def src.pymecavideo.FenetrePrincipale.connecte_ui | ( | self | ) |
connecte les signaux de Qt
Définition à la ligne 321 du fichier pymecavideo.py.
Références src.interfaces.Ui_pymecavideo.Ui_pymecavideo.action_propos, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionAide, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionCopier_dans_le_presse_papier, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionExemples, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionOuvrir_un_fichier, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionQuitter, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionRefaire, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionRouvrirMecavideo, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.actionSaveData, src.pymecavideo.FenetrePrincipale.adjust4image, src.pymecavideo.FenetrePrincipale.affiche_statut, src.pymecavideo.FenetrePrincipale.aide(), src.pymecavideo.FenetrePrincipale.ajuste_pour_image(), src.pymecavideo.FenetrePrincipale.cache_imgdim(), src.pymecavideo.FenetrePrincipale.change_etat, src.etats.Etats_Base.changeEtat(), src.etatsCoord.Etats.changeEtat(), src.etatsGraph.Etats.changeEtat(), src.etatsMain.Etats.changeEtat(), src.etatsPointage.Etats.changeEtat(), src.etatsTraj.Etats.changeEtat(), src.pymecavideo.FenetrePrincipale.choix_onglets(), src.export.Export.coord, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.coord, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pymecavideo.FenetrePrincipale.defixeLesDimensions(), src.pymecavideo.FenetrePrincipale.fixeLesDimensions(), src.pymecavideo.FenetrePrincipale.hide_imgdim, src.pymecavideo.FenetrePrincipale.image_n, src.pymecavideo.FenetrePrincipale.montre_volet_coord(), src.pymecavideo.FenetrePrincipale.montre_volet_video(), src.pymecavideo.FenetrePrincipale.new_echelle, src.pymecavideo.FenetrePrincipale.OKRedimensionnement, src.pymecavideo.FenetrePrincipale.openexample(), src.pymecavideo.FenetrePrincipale.openfile(), src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pymecavideo.FenetrePrincipale.propos(), src.coordWidget.CoordWidget.recommence_echelle(), src.pymecavideo.FenetrePrincipale.recommence_echelle(), src.pymecavideo.FenetrePrincipale.redimensionneFenetre(), src.pymecavideo.FenetrePrincipale.redimensionneSignal, src.pymecavideo.FenetrePrincipale.rouvre_ui(), src.pymecavideo.FenetrePrincipale.setStatus(), src.pymecavideo.FenetrePrincipale.show_coord, src.pymecavideo.FenetrePrincipale.show_video, src.pymecavideo.FenetrePrincipale.stopRedimensionnement, src.pymecavideo.FenetrePrincipale.sync_img2others(), src.interfaces.Ui_pymecavideo.Ui_pymecavideo.tabWidget, src.pymecavideo.FenetrePrincipale.updatePB(), et src.pymecavideo.FenetrePrincipale.updateProgressBar.
Référencé par src.pymecavideo.FenetrePrincipale.__init__().
def src.pymecavideo.FenetrePrincipale.defixeLesDimensions | ( | self | ) |
donne une taille minimale à la fenêtre, 640 x 480 ; il s'y ajoute bien sûr les contraintes des widgets définis par l'interface utilisateur qui est créée à l'aide de designer.
Définition à la ligne 700 du fichier pymecavideo.py.
Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, et src.videoWidget.VideoPointeeWidget.dbg.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.egalise_origine | ( | self | ) |
harmonise l'origine : recopie celle de la vidéo vers le widget des trajectoires et redessine les deux.
Définition à la ligne 421 du fichier pymecavideo.py.
Références src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.pymecavideo.FenetrePrincipale.hide_imgdim, src.pymecavideo.FenetrePrincipale.imgdim_hide, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pymecavideo.FenetrePrincipale.redimensionneFenetre(), src.pymecavideo.FenetrePrincipale.redimensionneSignal, src.pointageWidget.PointageWidget.rouvre(), src.pymecavideo.FenetrePrincipale.rouvre(), src.export.Calc.tr, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.trajectoire, et src.pointage.Pointage.trajectoire().
Référencé par src.etatsMain.Etats.changeEtat().
def src.pymecavideo.FenetrePrincipale.fixeLesDimensions | ( | self | ) |
Définition à la ligne 688 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.hasHeightForWidth | ( | self | ) |
Définition à la ligne 260 du fichier pymecavideo.py.
def src.pymecavideo.FenetrePrincipale.init_variables | ( | self, | |
filename = "" |
|||
) |
Définition à la ligne 281 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), et src.etatsMain.Etats.changeEtat().
def src.pymecavideo.FenetrePrincipale.montre_volet_coord | ( | self | ) |
Met l'onglet des coordonnées sur le dessus.
Définition à la ligne 668 du fichier pymecavideo.py.
Références src.interfaces.Ui_pymecavideo.Ui_pymecavideo.tabWidget.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.montre_volet_video | ( | self | ) |
Met l'onglet des vidéos sur le dessus.
Définition à la ligne 675 du fichier pymecavideo.py.
Références src.interfaces.Ui_pymecavideo.Ui_pymecavideo.tabWidget.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.openexample | ( | self | ) |
Définition à la ligne 550 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.openfile | ( | self | ) |
Ouvre un dialogue pour choisir un fichier vidéo puis le charge.
Définition à la ligne 563 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale._dir, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, et src.export.Calc.tr.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.propos | ( | self | ) |
Définition à la ligne 592 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.recommence_echelle | ( | self | ) |
Définition à la ligne 530 du fichier pymecavideo.py.
Référencé par src.coordWidget.CoordWidget.connecte_ui(), et src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.redimensionneFenetre | ( | self, | |
tourne = False |
|||
) |
Définition à la ligne 480 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui(), et src.pymecavideo.FenetrePrincipale.egalise_origine().
def src.pymecavideo.FenetrePrincipale.renomme_le_fichier | ( | self | ) |
Définition à la ligne 575 du fichier pymecavideo.py.
def src.pymecavideo.FenetrePrincipale.resizeEvent | ( | self, | |
event | |||
) |
Définition à la ligne 490 du fichier pymecavideo.py.
def src.pymecavideo.FenetrePrincipale.rouvre | ( | self, | |
fichier | |||
) |
Rouvre un fichier pymecavideo précédemment enregistré
Définition à la ligne 629 du fichier pymecavideo.py.
Références src.trajectoireWidget.TrajectoireWidget.apply_preferences(), src.pointageWidget.PointageWidget.apply_preferences(), src.pymecavideo.FenetrePrincipale.apply_preferences(), src.pymecavideo.FenetrePrincipale.change_etat, src.coordWidget.CoordWidget.dbg, src.export.Export.dbg, src.graphWidget.GraphWidget.dbg, src.pointageWidget.PointageWidget.dbg, src.pymecavideo.FenetrePrincipale.dbg, src.trajectoireWidget.TrajectoireWidget.dbg, src.videoWidget.VideoPointeeWidget.dbg, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pointageWidget.PointageWidget.prefs, src.pymecavideo.FenetrePrincipale.prefs, src.trajectoireWidget.TrajectoireWidget.prefs, src.pymecavideo.FenetrePrincipale.rouvre(), et src.pymecavideo.FenetrePrincipale.sync_img2others().
Référencé par src.pymecavideo.FenetrePrincipale.egalise_origine(), src.pymecavideo.FenetrePrincipale.rouvre(), et src.pymecavideo.FenetrePrincipale.traite_arg().
def src.pymecavideo.FenetrePrincipale.rouvre_ui | ( | self | ) |
Définition à la ligne 467 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.setStatus | ( | self, | |
text | |||
) |
Précise la ligne de statut, qui commence par une indication de l'état.
text | un texte pour terminer la ligne de statut |
Définition à la ligne 683 du fichier pymecavideo.py.
Références src.etatsCoord.Etats.etat, src.etatsGraph.Etats.etat, src.etatsMain.Etats.etat, src.etatsPointage.Etats.etat, src.etatsTraj.Etats.etat, src.pointageWidget.PointageWidget.etat, src.pymecavideo.FenetrePrincipale.etat, et src.etats.Etats_Base.roleEtat.
Référencé par src.etatsMain.Etats.changeEtat(), et src.pymecavideo.FenetrePrincipale.connecte_ui().
def src.pymecavideo.FenetrePrincipale.showEvent | ( | self, | |
event | |||
) |
Définition à la ligne 503 du fichier pymecavideo.py.
def src.pymecavideo.FenetrePrincipale.showFullScreen_ | ( | self | ) |
gère les dimensions en fonction de la largeur et la hauteur de l'écran
Définition à la ligne 268 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.width_screen.
def src.pymecavideo.FenetrePrincipale.sizeHint | ( | self | ) |
Définition à la ligne 264 du fichier pymecavideo.py.
def src.pymecavideo.FenetrePrincipale.sync_img2others | ( | self, | |
i | |||
) |
Fait en sorte que self.pointage.horizontalSlider et self.pointage.spinBox_image aient le numéro i.
i | le nouvel index |
Définition à la ligne 660 du fichier pymecavideo.py.
Références src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, et src.trajectoireWidget.TrajectoireWidget.pointage.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui(), et src.pymecavideo.FenetrePrincipale.rouvre().
def src.pymecavideo.FenetrePrincipale.traite_arg | ( | self | ) |
traite les arguments donnés à l'application.
Trouve le type de fichier et selon le cas, ouvre ou "rouvre" son contenu
Définition à la ligne 180 du fichier pymecavideo.py.
Références src.pymecavideo.FenetrePrincipale.args, src.cadreur.Cadreur.pointage, src.coordWidget.CoordWidget.pointage, src.export.Export.pointage, src.graphWidget.GraphWidget.pointage, src.interfaces.Ui_pymecavideo.Ui_pymecavideo.pointage, src.trajectoireWidget.TrajectoireWidget.pointage, src.pointageWidget.PointageWidget.rouvre(), src.pymecavideo.FenetrePrincipale.rouvre(), et src.export.Calc.tr.
Référencé par src.pymecavideo.FenetrePrincipale.__init__().
def src.pymecavideo.FenetrePrincipale.updatePB | ( | self | ) |
Définition à la ligne 427 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
|
static |
Définition à la ligne 312 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.ajuste_pour_image(), src.pymecavideo.FenetrePrincipale.apply_preferences(), et src.pymecavideo.FenetrePrincipale.connecte_ui().
|
static |
Définition à la ligne 314 du fichier pymecavideo.py.
Référencé par src.etatsMain.Etats.changeEtat(), src.pymecavideo.FenetrePrincipale.connecte_ui(), src.pointageWidget.PointageWidget.demande_echelle(), et src.coordWidget.CoordWidget.masse().
src.pymecavideo.FenetrePrincipale.args |
Définition à la ligne 147 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), et src.pymecavideo.FenetrePrincipale.traite_arg().
|
static |
Définition à la ligne 309 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pymecavideo.FenetrePrincipale.connecte_ui(), et src.pymecavideo.FenetrePrincipale.rouvre().
src.pymecavideo.FenetrePrincipale.chronoImg |
Définition à la ligne 294 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), et src.trajectoireWidget.TrajectoireWidget.chronoPhoto().
src.pymecavideo.FenetrePrincipale.couleurs |
Définition à la ligne 288 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), et src.videoWidget.VideoPointeeWidget.mouseReleaseEvent().
src.pymecavideo.FenetrePrincipale.dbg |
Définition à la ligne 130 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pointageWidget.PointageWidget.affiche_echelle(), src.graphWidget.GraphWidget.affiche_grapheur(), src.pointageWidget.PointageWidget.affiche_image(), src.pointageWidget.PointageWidget.affiche_point_attendu(), src.coordWidget.CoordWidget.affiche_tableau(), src.trajectoireWidget.TrajectoireWidget.apply_preferences(), src.pointageWidget.PointageWidget.apply_preferences(), src.pymecavideo.FenetrePrincipale.apply_preferences(), src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), src.pointageWidget.PointageWidget.calcul_deltaT(), src.pointageWidget.PointageWidget.capture_auto(), src.etatsMain.Etats.changeEtat(), src.pymecavideo.FenetrePrincipale.choix_onglets(), src.trajectoireWidget.TrajectoireWidget.chronoPhoto(), src.pymecavideo.FenetrePrincipale.closeEvent(), src.pointageWidget.PointageWidget.coche_axes(), src.coordWidget.CoordWidget.connecte_ui(), src.pymecavideo.FenetrePrincipale.connecte_ui(), src.coordWidget.CoordWidget.cree_tableau(), src.pymecavideo.FenetrePrincipale.defixeLesDimensions(), src.pointageWidget.PointageWidget.demande_echelle(), src.graphWidget.GraphWidget.dessine_graphe(), src.pointageWidget.PointageWidget.detecteUnPoint(), src.pointageWidget.PointageWidget.efface_point_precedent(), src.pymecavideo.FenetrePrincipale.egalise_origine(), src.pointageWidget.PointageWidget.enableDefaire(), src.pointageWidget.PointageWidget.enableRefaire(), src.trajectoireWidget.TrajectoireWidget.enableSpeed(), src.pointageWidget.PointageWidget.enregistre(), src.videoWidget.VideoPointeeWidget.entete_fichier(), src.pointageWidget.PointageWidget.extract_image(), src.pointageWidget.PointageWidget.feedbackEchelle(), src.pointageWidget.PointageWidget.imgControlImage(), src.pointageWidget.PointageWidget.init_cvReader(), src.pointageWidget.PointageWidget.init_image(), src.videoWidget.VideoPointeeWidget.mouseReleaseEvent(), src.pointageWidget.PointageWidget.nouvelle_origine(), src.pymecavideo.FenetrePrincipale.openfile(), src.pointageWidget.PointageWidget.openTheFile(), src.videoWidget.VideoPointeeWidget.placeImage(), src.pointage.Pointage.pointEnMetre(), src.pointageWidget.PointageWidget.prepare_futur_clic(), src.coordWidget.CoordWidget.presse_papier(), src.coordWidget.CoordWidget.recalculLesCoordonnees(), src.pointageWidget.PointageWidget.redimensionne_data(), src.pointageWidget.PointageWidget.refait_point_depuis_tableau(), src.pointageWidget.PointageWidget.refait_point_suivant(), src.pointageWidget.PointageWidget.reinitialise_capture(), src.pymecavideo.FenetrePrincipale.rouvre(), src.coordWidget.CoordWidget.setApp(), src.graphWidget.GraphWidget.setApp(), src.pointageWidget.PointageWidget.setApp(), src.trajectoireWidget.TrajectoireWidget.setApp(), src.videoWidget.VideoPointeeWidget.setParent(), src.pointageWidget.PointageWidget.storePoint(), src.pointageWidget.PointageWidget.sync_slider2spinbox(), src.pointageWidget.PointageWidget.sync_spinbox2others(), src.trajectoireWidget.TrajectoireWidget.traceTrajectoires(), et src.pointageWidget.PointageWidget.vecteursVitesse().
src.pymecavideo.FenetrePrincipale.etat |
Définition à la ligne 119 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.etatsCoord.Etats.changeEtat(), src.etatsGraph.Etats.changeEtat(), src.etatsMain.Etats.changeEtat(), src.etatsPointage.Etats.changeEtat(), src.etatsTraj.Etats.changeEtat(), src.pointageWidget.PointageWidget.extract_image(), src.pointageWidget.PointageWidget.loupe(), et src.pymecavideo.FenetrePrincipale.setStatus().
src.pymecavideo.FenetrePrincipale.exitDecode |
Définition à la ligne 297 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.filename |
Définition à la ligne 295 du fichier pymecavideo.py.
Référencé par src.cadreur.openCvReader.__init__(), src.testfilm.film.__init__(), src.pointageWidget.PointageWidget.affiche_image(), src.pointageWidget.PointageWidget.apply_preferences(), src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), src.etatsPointage.Etats.changeEtat(), src.pointageWidget.PointageWidget.enregistre(), src.pointageWidget.PointageWidget.init_cvReader(), src.pointageWidget.PointageWidget.openTheFile(), et src.pointageWidget.PointageWidget.refait_point_suivant().
|
static |
Définition à la ligne 313 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pymecavideo.FenetrePrincipale.connecte_ui(), et src.pymecavideo.FenetrePrincipale.egalise_origine().
|
static |
Définition à la ligne 317 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
src.pymecavideo.FenetrePrincipale.imgdim_hide |
Définition à la ligne 118 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pymecavideo.FenetrePrincipale.cache_imgdim(), et src.pymecavideo.FenetrePrincipale.egalise_origine().
src.pymecavideo.FenetrePrincipale.index_du_point |
Définition à la ligne 287 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.index_max |
Définition à la ligne 283 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.min_version |
Définition à la ligne 115 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), et src.pymecavideo.FenetrePrincipale.check_prefs_version().
src.pymecavideo.FenetrePrincipale.motif |
Définition à la ligne 286 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.nb_ajuste_image |
Définition à la ligne 117 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pymecavideo.FenetrePrincipale.ajuste_pour_image(), et src.pymecavideo.FenetrePrincipale.apply_preferences().
src.pymecavideo.FenetrePrincipale.nb_clics |
Définition à la ligne 291 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
|
static |
Définition à la ligne 318 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
|
static |
Définition à la ligne 316 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.ajuste_pour_image(), src.etatsMain.Etats.changeEtat(), et src.pymecavideo.FenetrePrincipale.connecte_ui().
src.pymecavideo.FenetrePrincipale.platform |
Définition à la ligne 149 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__().
src.pymecavideo.FenetrePrincipale.plein_ecran |
Définition à la ligne 122 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), et src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.point_attendu |
Définition à la ligne 290 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.prefs |
Définition à la ligne 136 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.trajectoireWidget.TrajectoireWidget.apply_preferences(), src.pymecavideo.FenetrePrincipale.apply_preferences(), src.etatsPointage.Etats.changeEtat(), src.pymecavideo.FenetrePrincipale.check_prefs_version(), src.pymecavideo.FenetrePrincipale.closeEvent(), src.pointageWidget.PointageWidget.rouvre(), src.pymecavideo.FenetrePrincipale.rouvre(), src.pointageWidget.PointageWidget.setApp(), et src.trajectoireWidget.TrajectoireWidget.setApp().
src.pymecavideo.FenetrePrincipale.premierResize |
Définition à la ligne 292 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
|
static |
Définition à la ligne 307 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui(), src.pymecavideo.FenetrePrincipale.egalise_origine(), et src.pointageWidget.PointageWidget.nouvelle_origine().
src.pymecavideo.FenetrePrincipale.refait_point |
Définition à la ligne 300 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran(), src.pointageWidget.PointageWidget.refait_point_depuis_tableau(), et src.pointageWidget.PointageWidget.termine_pointage_manuel().
src.pymecavideo.FenetrePrincipale.repere |
Définition à la ligne 284 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.resizing |
Définition à la ligne 298 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
|
static |
les signaux spéciaux #####################
Définition à la ligne 306 du fichier pymecavideo.py.
|
static |
Définition à la ligne 310 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
|
static |
Définition à la ligne 311 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
src.pymecavideo.FenetrePrincipale.stdout_file |
Définition à la ligne 296 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
src.pymecavideo.FenetrePrincipale.stopRedimensionne |
Définition à la ligne 299 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.basculer_plein_ecran().
|
static |
Définition à la ligne 315 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.ajuste_pour_image(), et src.pymecavideo.FenetrePrincipale.connecte_ui().
|
static |
Définition à la ligne 308 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.connecte_ui().
src.pymecavideo.FenetrePrincipale.wanted_image_size |
Définition à la ligne 116 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), src.pymecavideo.FenetrePrincipale.ajuste_pour_image(), et src.pymecavideo.FenetrePrincipale.apply_preferences().
src.pymecavideo.FenetrePrincipale.width_screen |
Définition à la ligne 126 du fichier pymecavideo.py.
Référencé par src.pymecavideo.FenetrePrincipale.__init__(), et src.pymecavideo.FenetrePrincipale.showFullScreen_().