Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
In dieser 3-tägigen Schulung "Plattformübergreifende Entwicklung mit Qt - Einführung" lernen Sie die grundlegenden Konzepte und Techniken zur Entwicklung plattformübergreifender Anwendungen mit Qt. Sie werden mit der Qt-Entwicklungsumgebung und dem QtCreator vertraut gemacht. Das Signal-Slot-Verfahren und der Meta-Object-Compiler werden behandelt. Sie lernen die Verwaltung von Objektbäumen und die Mehrsprachigkeit und Lokalisation kennen.
In der GUI-Entwicklung werden die QWidget-Klasse und das QtDesigner-Tool vorgestellt. Die Verwendung von QPainter für individuelle Zeichnungen und das Layout-Management werden behandelt. Fortgeschrittene GUI-Techniken wie Drag & Drop, Item-basierte Widgets und Model-View-Widgets werden behandelt. Die 2D-Grafikdarstellung mit View, Scene und Item wird ebenfalls behandelt.
Sie erhalten einen Überblick über Qt-Container-Klassen, SQL-Zugriffe, XML- und JSON-Verarbeitung sowie Thread-Programmierung. Die Interaktion zwischen Threads und die Synchronisation werden ebenfalls behandelt. Insgesamt erhalten Sie in dieser Schulung einen fundierten Einstieg in die plattformübergreifende Entwicklung mit Qt.
Grundlagen
- IDE-Integration und QtCreator
- Signal-Slot-Verfahren und Meta-Object-Compiler
- Objekt-Verwaltungs-Bäume
- Mehrsprachigkeit und Lokalisation
Basale GUI-Techniken
- QWidget-Klasse und Verschachtelung
- GUI-Programmierung mit dem QtDesigner
- QPainter, individuelle Zeichnungen, 2D-Transformationen
- QMainWindow und QDialog
- Layout-Management
Fortgeschrittene GUI-Techniken
- Drag&Drop-Unterstützung, Interprozess-D&D, Clipboard
- Item-basierte Widgets (Liste, Tabelle, Baum)
- Model-View-Widgets (Liste, Tabelle, Baum)
- 2D-Graphics-Darstellung (View, Scene, Item)
Unterstützende Techniken
- Qt-Container-Klassen und Iterationsformen
- SQL-Zugriffe und SQL-Models
- XML-Verarbeitung über StreamReader, SAX und DOM
- JSON-Verarbietung
- Thread-Programmierung in Varianten
- Inter-Thread-Kommunikation und Synchronisation