335
Commentaire:
|
913
|
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 ):