Qt Example/pl

This macro is an example of using Qt commands their connections, extraction and data assignment.

Are treated:


 * 1) icon for window : The icon displayed on main window
 * 2) horizontalSlider : horizontal slider its connection and data extraction / assignment
 * 3) progressBar horizontal : progress bar horizontal its connection and data extraction / assignment
 * 4) verticalSlider : vertical slider its connection and data extraction / assignment
 * 5) progressBar vertical : progress bar vertical its connection and data extraction / assignment
 * 6) lineEdit : line edit its connection and data extraction / assignment
 * 7) lineEdit : line edit its connection and data extraction / assignment
 * 8) doubleSpinBox : double spinbox its connection and data extraction / assignment
 * 9) doubleSpinBox :
 * 10) doubleSpinBox :
 * 11) button : button its connection
 * 12) button :
 * 13) radioButton : radio button with icons its connection and checked
 * 14) checkBox : checkbox with icon  its connection checked and unchecked
 * 15) textEdit : text edit its connection and data extraction / assignment
 * 16) graphicsView : graphic view with 2 graphs and method used for change image

Zastosowane narzędzia to:

python-2.7.8

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

Do konwersji pliku .ui w .py należy użyć pliku pyuic.py znajdującego się w "C:\Python27\Lib\site-packages\PyQt4\uic\pyuic.py" (dla Windows).

można utworzyć plik convertuitopy.bat, aby zautomatyzować proces:

1: Utwórz nowy plik w katalogu roboczym Qt i nazwij go convertuitopy.bat.

2: Edytuj plik i wklej tam następującą linię:

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

3: następnie w konsoli CLI wpisz convertuitopy myproject (nie podawaj rozszerzenia, polecenie doda je automatycznie)

4: monprojet.py twój plik został utworzony.



Użyte ikony




You must copy and paste the images in the same directory as the macro, here:

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

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

Tworzenie skryptów
Zawartość pliku Qt_Example.FCMacro jest podana poniżej:

Dobrej zabawy.