811
Kapitel 29
Multimediaanwendungen mit Qt
Dieses Kapitel gibt einen Einblick in die Programmierung von Multimediaanwendungen
mit Qt. Wie verwendet man die verschiedenen Arten von Dialogboxen und das Widget zur
Darstellung von Kalenderdaten? Wie kann man auf Live-Bilder der Kamera zugreifen und
Videos abspielen? Wie bearbeitet man Bilder mit einem
QPainter-Objekt?
29.1 Kalender und Textfeld – ein digitales Tagebuch
So funktioniert das digitale Tagebuch: Das Anwendungsfenster zeigt einen Kalender
(Objekt der Klasse
QCalendarWidget), auf dem man über Schaltflächen und durch Ankli-
cken einer Zelle jedes beliebige Datum einstellen kann. Darunter ist ein Textfeld (Objekt der
Klasse
QTextEdit). Normalerweise – im Lesemodus – ist es schreibgeschützt. Im Lesemo-
dus kann man Tagebucheinträge lesen, aber nicht verändern.
Abb. 29.1: Das digitale Tagebuch im Lesemodus
Klickt man auf die Schaltfläche EDIT, erscheinen zwei zusätzliche Schaltflächen: ABBRE-
CHEN und SPEICHERN. Nun ist der Schreibschutz des Textfeldes aufgehoben und man kann
zum gerade ausgewählten Datum einen Tagebucheintrag anfertigen.

Get Python 3 - Lernen und professionell anwenden now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.