en réalité je ne pense pas que ce soit la meilleure façon .... (surtout qu'on sait pas s'en servir)
Lorsque j'ai écris le script j'ai séparé ce qui affichait, de ce qui faisait réellement.
le module brickprinter est le dernier module, celui qui affiche sur la console et appelle toutes les commandes nécessaires.
Il suffit donc de le dériver comme il faut pour pouvoir le moduler et faire afficher ce qu'il faut sur l'interface graphique.
c'est si simple à dire comme cela ^^