Esempio n. 1
0
 def preference(self):
     """
     lance le dialogue des préférences
     """
     pref=preferences.preferenceWindow()
     pref.setValues(db.readPrefs())
     pref.show()
     pref.exec_()
     if pref.result()==QDialog.Accepted:
         db.writePrefs(pref.values())
         # on applique les préférences tout de suite sans redémarrer
         self.applyPreferences()
Esempio n. 2
0
 def fichierEleves(self):
     """
     choisit et ouvre un nouveau fichiers d'élèves
     """
     caption="Choisissez un nouveau fichier de gestion des élèves"
     dirname=os.path.dirname(self.prefs["schoolFile"])
     newFile=QFileDialog.getOpenFileName (self, caption, dirname)
     if os.path.exists(newFile):
         self.prefs["schoolFile"]=newFile
         db.writePrefs(self.prefs)
         self.connecteGestionnaire(renew=True)
     return