Go to the documentation of this file. 1 #ifndef METADATAGRABBER_H_
2 #define METADATAGRABBER_H_
8 #include <QDomDocument>
53 static QString CleanedInetref(
const QString &inetref);
55 bool IsValid(
void)
const {
return m_valid; }
58 QString GetRelPath(
void)
const;
59 QString
GetPath(
void)
const {
return m_fullcommand; }
61 QString
GetName(
void)
const {
return m_name; }
68 bool Accepts(
const QString &tag)
const {
return m_accepts.contains(tag); }
70 void toMap(
InfoMap &metadataMap)
const;
90 float m_version {0.0};
93 void ParseGrabberVersion(
const QDomElement &item);
95 static void SetDefaultArgs(QStringList &
args);
100 #endif // METADATAGRABBER_H_
Q_DECLARE_METATYPE(StandardSetting *)
QHash< QString, QString > InfoMap