Taille: 311
Commentaire:
|
Taille: 1044
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 |
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. . ''Excellent ça ! Tu peux le mettre sur git.auf.org, STP, qu'on puisse tous en profiter ? (voir aussi participer) -- ProgFou'' 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.
Excellent ça ! Tu peux le mettre sur git.auf.org, STP, qu'on puisse tous en profiter ? (voir aussi participer) -- ProgFou
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 ):