PySide/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "Les utilisateurs de FreeCAD atteingnent souvent les limites tout en utilisant l'interface intégrée. Mais pour les utilisateurs qui souhaitent personnaliser leurs opérations...")
(Created page with "Python offre la mention «d'impression» qui donne le code:")
Line 5: Line 5:
Les utilisateurs de FreeCAD atteingnent souvent les limites tout en utilisant l'interface intégrée. Mais pour les utilisateurs qui souhaitent personnaliser leurs opérations alors l'interface Python existe et est documentée dans le [[Didacticiel de scripts Python | Didacticiel de scripts Python]]. L'interface Python pour FreeCAD avait une grande flexibilité et de la puissance.Pour cette interaction de l'utilisateur Python avec Freecad , on utilise PySide, qui est est documenté sur cette page.
Les utilisateurs de FreeCAD atteingnent souvent les limites tout en utilisant l'interface intégrée. Mais pour les utilisateurs qui souhaitent personnaliser leurs opérations alors l'interface Python existe et est documentée dans le [[Didacticiel de scripts Python | Didacticiel de scripts Python]]. L'interface Python pour FreeCAD avait une grande flexibilité et de la puissance.Pour cette interaction de l'utilisateur Python avec Freecad , on utilise PySide, qui est est documenté sur cette page.


Python offers the 'print' statement which gives the code:
Python offre la mention «d'impression» qui donne le code:
{{Code|code=
{{Code|code=
print 'Hello World'
print 'Hello World'

Revision as of 17:02, 19 April 2015

PySide

PySideest un Python obligatoire de l'outil mutiplateforme GUI de Qt. FreeCAD utilise PySide pour tous les GUI (Interface Graphique Utilisateur). PySidea évolué à partir du package PyQt qui était auparavant utilisé par FreeCAD pour son interface graphique. Voir Differences Between PySide and PyQt pour plus d'information sur ces différences.

Les utilisateurs de FreeCAD atteingnent souvent les limites tout en utilisant l'interface intégrée. Mais pour les utilisateurs qui souhaitent personnaliser leurs opérations alors l'interface Python existe et est documentée dans le Didacticiel de scripts Python. L'interface Python pour FreeCAD avait une grande flexibilité et de la puissance.Pour cette interaction de l'utilisateur Python avec Freecad , on utilise PySide, qui est est documenté sur cette page.

Python offre la mention «d'impression» qui donne le code:

print 'Hello World'

With Python's print statement you have only limited control of the appearance and behaviour. PySide supplies the missing control and also handles environments (such as the FreeCAD macro file environment) where the built-in facilities of Python are not enough.

PySide's abilities range from:

to:

PySide is described in the following 3 pages which should follow on one from each other:

They divide the subject matter into 3 parts, differentiated by level of exposure to PySide, Python and the FreeCAD internals. The first page has overview and background material giving a description of PySide and how it is put together while the second and third pages are mostly code examples at different levels.

The intention is that the associated pages will provide simple Python code to run PySide so that the user working on a problem can easily copy the code, paste it into their own work, adapt it as necessary and return to their problem solving with FreeCAD. Hopefully they don't have to go chasing off across the internet looking for answers to PySide questions. At the same time this page is not intended to replace the various comprehensive PySide tutorials and reference sites available on the web.

Pivy
Scripted objects