Qt Example/it

Questa macro è un esempio di utilizzo dei principali comandi della finestra di una macro, da cui vengono estratti e assegnati i dati.

Sono trattati:

La pagina del codice e delle icone: Qt_Example
 * 1) Icona per la finestra
 * 2) Cursore orizzontale
 * 3) Barra di progressione orizzontale
 * 4) Cursore verticale
 * 5) Barra di progressione verticale
 * 6) Riga editabile
 * 7) Riga editabile
 * 8) Casella di selezione bidirezionale
 * 9) Casella di selezione bidirezionale
 * 10) Casella di selezione bidirezionale
 * 11) Pulsante
 * 12) Pulsante
 * 13) Pulsante di opzione con icona
 * 14) Casella di controllo con l'icona di attivazione e disattivazione
 * 15) Campo editabile con un testo
 * 16) Campo di vista grafica con 2 grafici

Gli strumenti usati sono:

python-2.7.8

PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32

Per convertire il file .ui in .py è necessario usare pyuic.py che si trova in "C:\Python27\Lib\site-packages\PyQt4\uic\pyuic.py" (per Windows)

è possibile creare un file convertuitopy.bat per automatizzare il processo

1: Creare un nuovo file nella directory di lavoro Qt e nominarlo convertuitopy.bat

2: Modificare il file e incollare questa linea

@"C:\Python27\python" "C:\Python27\Lib\site-packages\PyQt4\uic\pyuic.py" -x %1.ui > %1.py

3: poi nella console Dos digitare convertuitopy myproject (Non dare l'estensione, il comando la aggiunge automaticamente)

4: il file monprojet.py è creato

Le icone utilizzate




È necessario copiare e incollare le immagini nella stessa directory della macro, qui:

Linux : "home/user/.FreeCAD/Macro"

Windows : "C:\Users\UserName\AppData\Roaming\FreeCAD\Macro"

Script
The contents of the file Qt_Example.FCMacro are given below:

Enjoy