Changeset View
Changeset View
Standalone View
Standalone View
src/extractor.cpp
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Line(s) | 42 | { | |||
---|---|---|---|---|---|
43 | d->m_plugin->extract(result); | 43 | d->m_plugin->extract(result); | ||
44 | } | 44 | } | ||
45 | 45 | | |||
46 | QStringList Extractor::mimetypes() const | 46 | QStringList Extractor::mimetypes() const | ||
47 | { | 47 | { | ||
48 | return d->m_plugin->mimetypes(); | 48 | return d->m_plugin->mimetypes(); | ||
49 | } | 49 | } | ||
50 | 50 | | |||
51 | QVariantMap Extractor::extractorProperties() const | ||||
52 | { | ||||
53 | return d->m_metaData; | ||||
54 | } | ||||
55 | | ||||
51 | void Extractor::setExtractorPlugin(ExtractorPlugin *extractorPlugin) | 56 | void Extractor::setExtractorPlugin(ExtractorPlugin *extractorPlugin) | ||
52 | { | 57 | { | ||
53 | d->m_plugin = extractorPlugin; | 58 | d->m_plugin = extractorPlugin; | ||
54 | } | 59 | } | ||
55 | 60 | | |||
56 | void Extractor::setAutoDeletePlugin(ExtractorPluginOwnership autoDelete) | 61 | void Extractor::setAutoDeletePlugin(ExtractorPluginOwnership autoDelete) | ||
57 | { | 62 | { | ||
58 | d->m_autoDeletePlugin = autoDelete; | 63 | d->m_autoDeletePlugin = autoDelete; | ||
59 | } | 64 | } | ||
65 | | ||||
66 | void Extractor::setMetaData(const QVariantMap &metaData) | ||||
67 | { | ||||
68 | d->m_metaData = metaData; | ||||
69 | } |