Seitenpfad:

Plattformübergreifende Entwicklung mit Qt

 
Englische Bezeichnung

Cross-platform development using Qt

Kürzel (Prüfungsamt)

PGEWQt5.WP

Pflicht-/Wahlpflichtfach

Wahlpflichtfach

Art der Lehrveranstaltung

Lecture

Sprache

Deutsch

Fakultät(en)
Wird gehalten

Wintersemester

Empfohlene(s) Semester

TI5, TI7

Credits

6 CP

Semesterwochenstunden

2+3 SWS (Vorlesung, Praktikum)

Dauer der Klausur

90 min

Benotung

Kommanote

Zugelassene Hilfsmittel
keine

Ziele

 
  • Erlangung von Grundkenntnissen in Qt und QML
  • Erarbeitung eines sicheren Umgangs mit den Qt-Standard-Tools, der Dokumentation und des reichhaltigen Funktionsumfangs des Qt-Frameworks
  • Verständnis von plattformspezifischem und plattformunabhängigem Code
  • Entwicklung mehrerer Qt/QML-Anwendungen

Inhalte

 
  • Crash-Kurs C++ Kernkonzepte und Best Practices
  • Qt:
    • Signals und slots
    • QML und scripting
    • Qt libraries
    • Qt Creator
    • User interfaces
    • Networking und connectivity
  • Praktikum:
    • Mehrere Programmierprojekte für den Einstieg in C++ und Qt
  • Vorraussetzungen:
    • C++ Programmierkentnisse
    • Verständnis der Objektorientierung

Empfohlene Literatur

 

 

 

Form der Wissensvermittlung

 

Seminaristischer Unterricht, Praktikum, Übungen, Projektarbeit

Praktikum

 

Lehrende(r):

 Prof. Dr. Rolf Winter, Dr. Michael Faath

Prüfungsnummer:

 

Semesterwochenstunden:

 3 SWS

Art des Leistungsnachweises:

 

Benotung: