PyQt - GUI Entwicklung

Next Date:
19.12.2024 - 08:30 - 16:05
Course ends on:
19.12.2024
Total Duration:
9 Stunden in 1 Tag
Internship:
Nein
Teaching Languages:
  • Deutsch
Type of Course:
  • Weiterbildung 
Type of Provision:
  • Präsenzveranstaltung 
Execution Time:
  • Tagesveranstaltung
min. Participants:
4
max. Participants:
16
Price:
keine Angaben
Type of Qualification:
Zertifikat/Teilnahmebestätigung 
Final Examination:
Nein
Qualification Title:
keine Angaben
Certifications of the Course:
  • Nicht zertifiziert
Courses for Women only:
Nein
Childcare:
Nein
Link to Course:
Quantity of Details:
Suchportal Standard Plus

Target Groups:
 jeder, speziell aber Fachbereiche Geowissenschaften (Geogr., Landschaftspl., Kartogr., Geoinform., B
Professional Requirements:
Computer-Grundkenntnisse, HTML-, CSS-Grundkenntnisse empfohlen
Technical Requirements:
Keine besonderen Anforderungen.
Classification of the Federal Employment Agency:
keine Angaben

Contents

Qt ist eins der wichtigsten Frameworks, um grafische Benutzeroberflächen zu erstellen. Die Bibliothek PyQt ist eine Möglichkeit die grafischen Oberfläche von Qt mittels Python anzusprechen. Im GIS-Bereich ist PyQt essentiell, um Eingabemasken und vor allem QGIS Plugins zu erstellen. Um eine Basis zu schaffen und effizient mit PyQt umgehen zu können, wird in diesem Kurs Wert auf objektorientierte Programmierung (OOP) gelegt. Die Teilnehmer lernen zuerst wichtige Konzepte wie Klassen, Methoden und Vererbung und wenden diese dann mit PyQt an. Die Software Qt Designer wird außerdem benutzt, um schnell komplexe Masken zu erstellen und diese in bestehenden Programmen einzubinden.


Voraussetzungen: Python- und QGIS-Grundkenntnisse
Inhalte:

- Objektorientierte Programmierung
Einführung
Klassen
Methoden
Vererbung
Methoden vs. Funktionen

- PyQt & Qt Designer
Signals & Slots
Buttons
Radio Buttons & Checkboxen
Combobox (Dropdown)
Text Edit (Texteingabe)
Tabs & Menüs
Kompilierung von .ui in .py Dateien

Kursunterlagen:

Teilnahmezertifikat
umfangreiche Skripte, Materialien und Links
Übungsaufgaben und -daten

Dieser Kurs findet wahlweise online oder in Präsenz (in unseren Schulungsräumen in Berlin, bzw. an einem festgelegten Ort) statt.

All statements without guarantee. The providers are solely responsible for the correctness of the given information.

Published on 16.04.2024, last updated on 17.05.2024