Opleiding: Python QT Designer
Deze cursus is bedoeld voor medewerkers die Python willen combineren met Qt Designer voor het bouwen van grafische applicaties.
De cursus Python & Qt Designer is ontworpen om deelnemers vertrouwd te maken met het gebruik van Qt Designer samen met Python (bijv. PyQt of PySide) om professionele GUI’s te maken. Tijdens de cursus leren cursisten hoe ze interface-ontwerpen maken, signalen en slots koppelen, en functionaliteit integreren in de codebasis. De cursus combineert theoretische basis met hands-on opdrachten en is gericht op ontwikkelaars en GIS-professionals die interactieve tools willen ontwikkelen.
Dag 1: Dag 1 Introductie tot Qt Designer: Interface, widgetbibliotheek, lay-outbeheer en projectinstellingen. Basis van widgets en lay-outs: Buttons, labels, invoervelden, containers, grid en form layouts. Signal-slot concept: Hoe events doorgegeven worden en gekoppeld worden aan functies. Exporteren van UI-bestanden en integratie met Python: Laden en gebruiken van UI in code. Dag 2: Dag 2 Verfijnen van UI: Stijlen, thema’s, iconen en responsieve aanpassingen. Functionaliteit koppelen: Connecties, validaties, gebruikerinteracties en signalen. Geavanceerde widgets: Tabellen, grafieken, dialogs, statusbalken en menu’s. Dataconnectie en logica: Koppelen aan backend, databronnen of GIS-functionaliteit. Packaging en deployment: Applicatie bundelen, distributie en runtime-overwegingen.
Begrip van GUI-architectuur: Deelnemers ontwikkelen inzicht in widgetarchitectuur en eventgedreven programmering. Vaardigheid met Qt Designer: Deelnemers leren professionele UI’s ontwerpen en aanpassen in Qt Designer. Integratie in Python: Deelnemers beheersen technieken om UI’s te laden, signalen te koppelen en functies te implementeren in Python. Real-world applicaties: Deelnemers zijn in staat complete GUI-applicaties te bouwen, testen en distribueren.