libkcddb
Go to the documentation of this file.
22 #ifndef KCDDB_CDINFO_H
23 #define KCDDB_CDINFO_H
25 #include <QtCore/QStringList>
26 #include <QtCore/QVariant>
72 QVariant
get(
const QString &type)
const;
76 QVariant
get(
Type type)
const;
85 void set(
const QString &type,
const QVariant &data);
89 void set(
Type type,
const QVariant &data);
95 QString toString()
const;
103 class TrackInfoPrivate *d;
126 bool operator==(
const CDInfo&)
const;
127 bool operator!=(
const CDInfo&)
const;
133 bool load(
const QString &
string);
138 bool load(
const QStringList &stringList);
149 bool isValid()
const;
155 QString toString(
bool submit=
false)
const;
162 QVariant
get(
const QString &type)
const;
166 QVariant
get(
Type type)
const;
175 void set(
const QString &type,
const QVariant &data);
179 void set(
Type type,
const QVariant &data);
191 TrackInfo track(
int trackNumber )
const;
196 int numberOfTracks()
const;
202 void checkTrack(
int trackNumber );
205 class CDInfoPrivate *
const d;
211 #endif // KCDDB_CDINFO_H
The title of the track or CD.
The freedb category of the entry.
The length of a track or a full CD.
QList< TrackInfo > TrackInfoList
The genre of the track or CD.
A comment for the track or CD.
Type
The most common types.
QList< CDInfo > CDInfoList
The artist of the track or CD.
The year the cd or track was produced By default, the year of the track is the same as for the whole ...
Information about a sepecific track in a cd.
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:52:54 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.