Plattformübergreifende Entwicklung mit Qt Fortgeschrittenenkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie komplexe GUI-Techniken, unterstützenden Techniken (z. B. Qt-Containerklassen oder Javascript-Einbindung) sowie Inter-Prozess-Techniken kennen.
Zielgruppe
Entwickler
Voraussetzungen
- gute Erfahrungen in der C++ Programmierung
- Plattformübergreifende Entwicklung mit Qt Grundkurs oder vergleichbare Kenntnisse
Agenda
Komplexe 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)
- Graphics-Ableitungen und Event-Steuerung
Unterstützende Techniken
- Drucken unter Qt
- Qt-Container-Klassen und Iterationsformen
- SQL-Zugriffe und SQL-Models
- XML-Zugriffe über StreamReader, SAX und DOM
- Javascript-Einbindung
Inter-Prozess-Techniken
- Thread-Programmierung in Varianten
- Inter-Thread-Kommunikation und Synchronisation
- HTTP-Operationen
- Socket-Operationen
Ziele
In diesem Kurs lernen Sie komplexe GUI-Techniken, unterstützenden Techniken (z. B. Qt-Containerklassen oder Javascript-Einbindung) sowie Inter-Prozess-Techniken kennen.
Zielgruppe
Entwickler
Voraussetzungen
- gute Erfahrungen in der C++ Programmierung
- Plattformübergreifende Entwicklung mit Qt Grundkurs oder vergleichbare Kenntnisse
Agenda
Komplexe 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)
- Graphics-Ableitungen und Event-Steuerung
Unterstützende Techniken
- Drucken unter Qt
- Qt-Container-Klassen und Iterationsformen
- SQL-Zugriffe und SQL-Models
- XML-Zugriffe über StreamReader, SAX und DOM
- Javascript-Einbindung
Inter-Prozess-Techniken
- Thread-Programmierung in Varianten
- Inter-Thread-Kommunikation und Synchronisation
- HTTP-Operationen
- Socket-Operationen