API la modulul FreeCADGui

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page FreeCADGui API and the translation is 80% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎română
(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the autogenerated API documentation, or generate the documentation yourself, see Source documentation.


Acest modul este contrapartida modulului FreeCAD. Conține tot ce este legat de interfața de utilizator și de vizualizările 3D. exemplu:

import FreeCAD as App
import FreeCADGui as Gui

# get the 3D model document
doc = App.ActiveDocument    

# get the visual representation model document
gui_doc = Gui.ActiveDocument

gui_doc.activateWorkbench("myWorkbench")


Method.png activateWorkbench ( string )

Description: Activați un mediu de lucru după nume

Returns: nimic

Method.png activeDocument ( )

Description:

Returns: documentul activ sau nimic dacă acesta nu există

Method.png activeWorkbench ( )

Description:

Returns: obiectul activ de lucru de lucru

Method.png addCommand ( șir, obiect )

Description: Adăugați o comandă FreeCAD. Stringul este numele comenzii și obiectul este numele clasei care definește comanda

Returns:

Method.png addIcon ( șir, șir sau listă )

Description: Adaugă o pictogramă în sistem ca nume de fișier sau format XPM

Returns:

Method.png addIconPath ( string )

Description: Adaugă o nouă cale către sistem pentru găsirea fișierelor cu pictograme

Returns:

Method.png addPreferencePage ( string, string )

Description: Adăugă un modul de interfață utilizator pentru fereastra de preferințe. Primul argument specifică numele fișierului, iar al doilea indică numele grupului

Returns:

Method.png addWorkbench ( string, object )

Description: Adăugă un mediu de lucru cu un nume definit. Șirul este numele băncii de lucru, iar obiectul este numele clasei care definește mediul

Returns:

Method.png createDialog ( string )

Description: Deschide un fișier UI, Interfața utilizatorului

Returns:

Method.png getDocument ( string )

Description: Obține un document cu numele său

Returns: document

Method.png getWorkbench ( string )

Description: Obține mediul de lucru cu mediul său

Returns: numele atelierului

Method.png insert ( string )

Description: Deschide o macro, un fișier Inventor sau VRML

Returns: document

Method.png listWorkbenches ( )

Description: Afișați o listă a tuturor mediilor de lucru

Returns: o listă

Method.png open ( string )

Description: Deschide un fișier macro, Inventor sau VRML

Returns: document deschis

Method.png removeWorkbench ( string )

Description: Îndepărtează un mediu de lucru după nume

Returns:

Method.png runCommand ( string )

Description: Rulează o comandă FreeCAD după nume

Returns:

Method.png (updateGui )

Description: Actualizați fereastra principală și toate ferestrele sale

Returns: