Model View Tutorial Part1 CdRack/de

From Qt Wiki
Revision as of 09:13, 6 February 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

←Allgemeines: Klasse VirtualCdRack
↑Übersicht Model/View Tutorial:CD Verwaltung↑
Teil 1: Read Only Modell→

Die Klasse CdRack

Die Klasse CdRack stellt den Datenlayer der Applikation dar. Sie speichert die einzelnen CDs in einer Liste und auch die Genres. Mittels der üblichen File-Menüs können die Daten in einer XML-Datei gespeichert bzw. aus einer XML-Datei geladen werden.

Die Methode clear() löscht den gesamten Inhalt und löst das Signal reset aus.
Mittels addCD(…) können CDs hinzugefügt werden. Es wird das Signal inserted(int) ausgelöst.
Mittels changeDisk(int, const CdDisk&) können die Daten einer CD geändert werden.

Die Klasse CdDisk

Die Klasse CdDisk beinhaltet die Daten einer CD.