25 #ifndef DIGIKAM_TRACK_READER_H
26 #define DIGIKAM_TRACK_READER_H
30 #include <QXmlDefaultHandler>
69 bool characters(
const QString& ch)
override;
71 bool endElement(
const QString& namespaceURI,
72 const QString& localName,
73 const QString& qName)
override;
75 bool startElement(
const QString& namespaceURI,
76 const QString& localName,
78 const QXmlAttributes& atts)
override;
81 static QDateTime ParseTime(
const QString& tstring);
85 void rebuildElementPath();
87 static QString myQName(
const QString& namespaceURI,
const QString& localName);
92 const QScopedPointer<Private> d;
94 friend class ::TestTracks;
Definition: trackmanager.h:100
Definition: trackreader.h:47
bool isValid
Definition: trackreader.h:58
QList< TrackReadResult > List
Definition: trackreader.h:61
QString loadError
Definition: trackreader.h:59
TrackReadResult()
Definition: trackreader.h:50
TrackManager::Track track
Definition: trackreader.h:57
Definition: trackreader.h:43
Definition: piwigotalker.h:48
Definition: datefolderview.cpp:43