digiKam
Digikam::TrackReader Class Reference
+ Inheritance diagram for Digikam::TrackReader:

Classes

class  TrackReadResult
 

Public Member Functions

bool characters (const QString &ch) override
 The parser found characters. More...
 
bool endElement (const QString &namespaceURI, const QString &localName, const QString &qName) override
 
bool startElement (const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) override
 
 TrackReader (TrackReadResult *const dataTarget)
 
 ~TrackReader () override
 

Static Public Member Functions

static TrackReadResult loadTrackFile (const QUrl &url)
 
static QDateTime ParseTime (const QString &tstring)
 

Friends

class ::TestTracks
 

Constructor & Destructor Documentation

◆ TrackReader()

Digikam::TrackReader::TrackReader ( TrackReadResult *const  dataTarget)
explicit

◆ ~TrackReader()

Digikam::TrackReader::~TrackReader ( )
override

Member Function Documentation

◆ characters()

bool Digikam::TrackReader::characters ( const QString &  ch)
override

The parser found characters.

◆ endElement()

bool Digikam::TrackReader::endElement ( const QString &  namespaceURI,
const QString &  localName,
const QString &  qName 
)
override

References ParseTime().

◆ loadTrackFile()

◆ ParseTime()

QDateTime Digikam::TrackReader::ParseTime ( const QString &  tstring)
static

Referenced by endElement().

◆ startElement()

bool Digikam::TrackReader::startElement ( const QString &  namespaceURI,
const QString &  localName,
const QString &  qName,
const QXmlAttributes &  atts 
)
override

Friends And Related Function Documentation

◆ ::TestTracks

friend class ::TestTracks
friend

The documentation for this class was generated from the following files: