je galère depuis quelques temps à trouver un exemple de code afin d'afficher la boite de dialogue d'impression et d'envoyer un texte sur l'imprimante (idéalement un code qui marche sous linux et windows). Mais on dirait que peu de logiciels pygtk le font et que la doc est inexistante.
J'ai un projet en PyGTK/Glade qui fonctionne. Le simple fait d'avoir ajouté la boite de dialogue impression dans glade (ça m'a donc ajouté un noeud <object class="GtkPrintUnixDialog" dans le xml...) : mon programme ne démarre plus et python me crache une erreur :
Code :
app.py:106: GtkWarning: Ignoring the separator setting
self.builder.add_from_file(self.gladefile)
Traceback (most recent call last):
File "app.py", line 751, in <module>
sac = sac()
File "app.py", line 62, in __init__
self.window()
File "app.py", line 106, in window
self.builder.add_from_file(self.gladefile)
glib.GError: Invalid object type `GtkPrintUnixDialog'
Press ENTER to continue . . .
Google me retourne aucune solution compréhensible sur cette erreur.
merci à ceux qui pourraient m'aider.
Message édité par pouchat le 12-01-2010 à 15:57:23
Marsh Posté le 11-09-2009 à 10:51:19
Bonjour,
je galère depuis quelques temps à trouver un exemple de code afin d'afficher la boite de dialogue d'impression et d'envoyer un texte sur l'imprimante (idéalement un code qui marche sous linux et windows). Mais on dirait que peu de logiciels pygtk le font et que la doc est inexistante.
J'ai un projet en PyGTK/Glade qui fonctionne. Le simple fait d'avoir ajouté la boite de dialogue impression dans glade (ça m'a donc ajouté un noeud <object class="GtkPrintUnixDialog" dans le xml...) : mon programme ne démarre plus et python me crache une erreur :
Google me retourne aucune solution compréhensible sur cette erreur.
merci à ceux qui pourraient m'aider.
Message édité par pouchat le 12-01-2010 à 15:57:23