Plattformübergreifende Entwicklung mit Qt - Einführung
Beschreibung
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.
Zum Seminar: Plattformübergreifende Entwicklung mit Qt
Inhalte
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
Zielgruppe
- Programmierer
- System-Architekten
Voraussetzungen
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
- Sichere Programmierkenntnisse in C++
Weitere Infos
Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.
Über den Anbieter

New Elements GmbH / IT-Schulungen.com
Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.
Mehr über New Elements GmbH / IT-Schulungen.com