Qt und QML: Praxisnaher Workshop zur Programmierung von Benutzeroberflächen
Unterstützen Sie die Entwicklung plattformunabhängiger, hochleistungsfähiger Benutzeroberflächen mit unserer praxisnahen Schulung zu Qt und QML.
Sowohl Qt als auch QML unterstützen mit vertretbarem Aufwand die Entwicklung von plattformunabhängigen, leistungsfähigen Benutzeroberflächen auf Windows, Linux, iOS und Android.
Dieser praxisorientierte Workshop bietet einen Einblick in die Konzepte und Methoden der Programmierung von Benutzeroberflächen mit Qt und QML. Die Teilnehmer erhalten einen Überblick über die QML-Grundlagen, UI-Interaktionen und Qt Quick Controls. Im Workshop werden das Zusammenspiel von QML und C++-Code sowie andere wichtige Themen aus der Qt-Bibliothek erläutert. Praktische Übungen nehmen etwa die Hälfte des Workshops ein, so können die Teilnehmer die Informationen besser verstehen und festigen.
Wichtigste Erkenntnisse
QML – Grundlagen
- Einführung in die Entwicklungsumgebung Qt Creator.
- Verfügbarkeit von Grundelementen.
- Properties und Property Bindings.
- Interaktion mit QML und Javascript.
- Wie man Elemente positioniert.
- Wie man auf Tastatureingaben und Mausklicks reagiert.
Die Qt Quick Controls Komponentenbibliothek
- Einführung und Verwendung von Quick Controls.
- Individuelle Designanpassung von Standardkomponenten.
- Unterschiede zwischen den Quick Controls Version 1 und 2.
Erweiterung der QML-Funktionalität
- Erstellung von einzelnen Komponenten und Komponentenbibliotheken.
- Integration von C++-Objekten in QML.
- Erstellen Sie einzelne C++ QML-Komponenten.
- Auf Anfrage: Einführung in Qt für Python.
Zusätzliche fortgeschrittene Konzepte, einschließlich:
- Modell-View Konzept und Datenanzeige.
- Internationalisierung.
- Dynamische Darstellung von Elementen zur Laufzeit.
Im Anschluss an den Workshop werden Coaching-Tage angeboten. Der Ausbilder konzentriert sich auf die spezifischen Herausforderungen, denen ein Teilnehmer bei der Umsetzung der Workshopinhalte im Alltag begegnen kann.
Zielpublikum
Softwareentwickler
Voraussetzungen
Kenntnisse über C++ sind empfehlenswert.
Weitere Informationen
Alle Hilfsmittel werden in digitaler Form angeboten. Die Teilnehmer müssen über die Kopien der einschlägigen Normen verfügen.
Kursdaten
Private Trainings Available
Get information on private training for your organization.
Can't find what you're looking for?
Click the link and request a quote tailored to your organization's needs.
Request a QuotePrivate Trainings Available
Click the link for information on scheduling a private training for your organization.
Contact Sales