 python et qt tutoriel 8  dans le tutoriel précédent nous avons presque finalisé l application décrite dans ce tutoriel  mais pour respecter le cahier des charges il nous faut gérer les révisions éléments abordés dans ce document  les dictionnaires les listes avec pop les chaînes unicode avec u  au travail  dans eric on lance qt designer en double cliquant sur le fichier mainformui dans qt designer créer le slot quitslot avec edits slots dans qt designer affecter le slot quitslot au signal clicked du sender quitpushbutton avec edits connections enregistrer et quitter qt designer dans eric compiler mainformui click droit compile form ajouter la fonction def quitslot self  dans fichier mainformimplpy def quitslot self quitter le programme si les révisions sont terminées if selftimerisactive selftimerstop if selfrevisions qmessageboxinformation self u révision u début des révisions selfrevision 1 selfstartslot else selfclose il ne reste plus qu à ajouter le traitement des révisions à la fonction nouveaunombres def nouveauxnombres self if selfrevision if selfrevisions exercice selfrevisionspop selfop1 exercice op1 selfop2 exercice op2 selfresultat exercice resultat postrou exercice postrou selfoperateursettext exercice operateur else if selftimerisactive selftimerstop qmessageboxinformation self u révision u révisions terminées return 0 selfrevisionsappend op1 selfop1 op2 selfop2 resultat selfresultat operateur selfoperateurtext ascii postrou postrou return 1 voilà l application correspond désormais au cahier des charges certains pourraient s interroger sur la présence des quatres boutons situés dans l onglet choisir un exercice il s agit de boutons qui permettraient de mettre à jour le fichier exercicestxt sans passer par un éditeur de texte si le coeur vous en dit j attends vos propositions pour les intégrer à ce programme a vous de bosser maintenant  les fichiers sources de cette application pour la suite c est ici historique des modifications version date commentaire 01 09042006 création par jibux 02 14042006 simplification unicode avec u 03 26112006 ajout d un lien vers l article suivant fichier attaché taille les fichiers sources de cette application 4579 ko  python et qt tutoriel 8  encore ras   python et qt tutoriel 8  et encore merci pour cette relecture   qt  