Qt Example/de

Dieses Makro ist ein Beispiel für die Verwendung von Qt Befehlen, deren Verbindungen, Extraktion und Datenzuweisung.

Werden behandelt:


 * 1) icon for window : Das im Hauptfenster angezeigte Symbol
 * 2) horizontalSlider : horizontaler Schieberegler seine Verbindung und Datenextraktion / Zuweisung
 * 3) progressBar horizontal : Fortschrittsbalken horizontal seine Verbindung und Datenextraktion / Zuweisung
 * 4) verticalSlider : vertikaler Schieberegler seine Verbindung und Datenextraktion/Zuweisung
 * 5) progressBar vertical : Fortschrittsbalken vertikal seine Verbindung und Datenextraktion / Zuweisung
 * 6) lineEdit : Zeilenbearbeitung seiner Verbindung und Datenextraktion / Zuweisung
 * 7) lineEdit : Zeilenbearbeitung seiner Verbindung und Datenextraktion / Zuweisung
 * 8) doubleSpinBox : doubleSpinBox seine Verbindung und Datenextraktion / Zuweisung
 * 9) doubleSpinBox :
 * 10) doubleSpinBox :
 * 11) button : button seine Verbindung
 * 12) button :
 * 13) radioButton : Drehknoppf mit Symbolen seine Verbindung und angehakt
 * 14) checkBox : Kontrollkästchen mit Symbol seine Verbindung angehakt und nicht angehakt
 * 15) textEdit : Textbearbeitung seiner Verbindung und Datenextraktion / Zuweisung
 * 16) graphicsView : graphische Ansicht mit 2 Diagrammen und Methode zur Änderung des Bildes

Die verwendeten Werkzeuge sind:

python-2.7.8

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

Um die Datei .ui in .py zu konvertieren, musst du pyuic.py verwenden, befindet sich in "C:\Python27\Lib\site-packages\PyQt4\uic\pyuic.py" (für Windows)

Du kannst eine Datei convertuitopy.bat erstellen, um den Prozess zu automatisieren:

1: Erstelle eine neue Datei in deinem Qt Arbeitsverzeichnis und nenne sie convertuitopy.bat

2: Bearbeite die Datei und füge diese Zeile dort ein

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

3: gib dann in einer Dos Konsole convertuitopy myproject ein (Gib keine Erweiterung ein, die der Befehl automatisch hinzufügt)

4: monprojet.py Deine Datei wird erstellt



Die verwendeten Symbole




Du musst die Bilder in dasselbe Verzeichnis wie das Makro kopieren und einfügen, hier:

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

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

Skript
Der Inhalt der Datei Qt_Example.FCMacro ist hierunter angegeben:

Viel Spaß