C++ / Qt

Loader DigitalCityEen ogenblik, aub...

C++ / Qt

(Réf.871)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

De ontwikkeling van grafische toepassingen met de Qt API onder de knie krijgen

Opleidingsprogramma

Ontdek Qt

Presentatie, versies, licenties
Qt-ontwikkelomgeving
Compilatie, ondersteunde platforms
Qt-objectmodel
Soorten projecten

Workshop: Installatie van de ontwikkelomgeving, configuratie, structuur van een project

Een grafische interface bouwen met Qt Widgets

API types: Qt met widgets vs Qt Quick
Bestandstypes
Hoofdklassen: QMainWindow, QDialog, types, conversies...
Berichtenboxen
Signalen en slots
Belangrijkste grafische componenten, menu's en werkbalken
Positioneringsbeheer: beschikbare lay-outs
Weergave- en afdrukgebieden
Gebeurtenissenbeheer, aanpassing en filters

Workshop: Meerdere vensters maken, widgets positioneren en gebeurtenissen

Aangepaste widgets maken

Beschikbare API: de klasse QWidget
Structuur, gebeurtenissen
Widgets integreren in Qt Designer

Workshop: Qt widgets maken

De API's van Qt onder de knie krijgen

Verzamelingen: containers en generieke algoritmen
Bestandsmanipulatie
Databaseverbinding, query's, weergaven
Multithreading
Netwerkverbindingen (TCP, HTTP, FTP)
XML-streammanipulatie

Workshop: Meerdere voorbeelden van het gebruik van

Geavanceerde concepten

Slepen en neerzetten
2D / 3D graphics
Creatie van helpsystemen
Internationalisering
Aanpassing van het uiterlijk (Look and Feel)
Creatie van plugins
Scripting met JavaScript

Workshop: Internationalisering van de toepassing, creëren van hulpsystemen

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.