Modifications entre les versions 2 et 4 (s'étendant sur 2 versions)
Version 2 à la date du 2008-12-22 17:23:45
Taille: 335
Éditeur: SergheiMihai
Commentaire:
Version 4 à la date du 2009-05-27 10:05:06
Taille: 913
Éditeur: SergheiMihai
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 2: Ligne 2:
J'ai décidé de l'écrire en PyGTK: l'implémentation de l'interface graphique est faite en Glade et le moteur en Python. Comme logiciel de gravure pour l'instant reste cdrecord....
Encore quelques soucis avec l'implémentation mais ça va arriver bientôt
J'ai décidé de l'écrire en PyGTK: l'implémentation de l'interface graphique est faite en Glade et le moteur en Python.

Donc l'application est divisée en trois parties:
 * "graveur.glade" - le fichier Glade avec l'interface "désinée"
 * "config.py" - des configurations comme les chemins vers les images, l'extension de fichiers d'information, etc
 * "test.py" - le programme Python

La partie principale est évidemment le programme lui-même. Il est organisé dans une classe(ça sert pas à grand chose, vue que c'est un seul programme qui n'interactionne avec d'autres, mais je suis parti du principe "orienté objet").
Alors la classe LB(Linux Burner) contient tout, à la fin il reste qu'a instancier l'objet et c'est tout

Alors la classe(y la doc dedans, mais je vais spécifier ici aussi un p'tit peu ):

 *

Une nouvelle version du graveur des distributions Ubuntu et Debian Linux. J'ai décidé de l'écrire en PyGTK: l'implémentation de l'interface graphique est faite en Glade et le moteur en Python.

Donc l'application est divisée en trois parties:

  • "graveur.glade" - le fichier Glade avec l'interface "désinée"
  • "config.py" - des configurations comme les chemins vers les images, l'extension de fichiers d'information, etc
  • "test.py" - le programme Python

La partie principale est évidemment le programme lui-même. Il est organisé dans une classe(ça sert pas à grand chose, vue que c'est un seul programme qui n'interactionne avec d'autres, mais je suis parti du principe "orienté objet"). Alors la classe LB(Linux Burner) contient tout, à la fin il reste qu'a instancier l'objet et c'est tout

Alors la classe(y la doc dedans, mais je vais spécifier ici aussi un p'tit peu ):

SergheiMihai/GraveurPyGTK (dernière édition le 2011-09-28 16:19:37 par NdimbyAndriantsoavina)