<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.8">
  <compound kind="file">
    <name>properties.h</name>
    <path>/build/kfilemetadata5/src/kfilemetadata-5.111.0/src/</path>
    <filename>properties_8h.html</filename>
  </compound>
  <compound kind="class">
    <name>KFileMetaData::EmbeddedImageData</name>
    <filename>classKFileMetaData_1_1EmbeddedImageData.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ImageType</name>
      <anchorfile>classKFileMetaData_1_1EmbeddedImageData.html</anchorfile>
      <anchor>a85e6e835a683096e856f5d6dcc0cdcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QFlags&lt; ImageType &gt;</type>
      <name>ImageTypes</name>
      <anchorfile>classKFileMetaData_1_1EmbeddedImageData.html</anchorfile>
      <anchor>a7ba531a38d9545dd91af3bc37d6bb72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; ImageType, QByteArray &gt;</type>
      <name>imageData</name>
      <anchorfile>classKFileMetaData_1_1EmbeddedImageData.html</anchorfile>
      <anchor>a1498eddae1a0e89c4b0950c0b98a79ee</anchor>
      <arglist>(const QString &amp;fileUrl, const EmbeddedImageData::ImageTypes types=FrontCover) const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>mimeTypes</name>
      <anchorfile>classKFileMetaData_1_1EmbeddedImageData.html</anchorfile>
      <anchor>abe6888e86dfb6ff5bb7fcffa534d4278</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeImageData</name>
      <anchorfile>classKFileMetaData_1_1EmbeddedImageData.html</anchorfile>
      <anchor>a12ccb0ceb47b5e44890a17e94b0a6265</anchor>
      <arglist>(const QString &amp;fileUrl, QMap&lt; ImageType, QByteArray &gt; &amp;imageData)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KFileMetaData::ExtractionResult</name>
    <filename>classKFileMetaData_1_1ExtractionResult.html</filename>
    <member kind="enumvalue">
      <name>ExtractEverything</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>ab42f98d103cd4aa22064fde08652c801a553cb5158f94b6f30e363216f7ccf0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExtractImageData</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>ab42f98d103cd4aa22064fde08652c801a922ff6c1e39cb94dba55cb072b4a5a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Flag</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>ab42f98d103cd4aa22064fde08652c801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExtractImageData</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>ab42f98d103cd4aa22064fde08652c801a922ff6c1e39cb94dba55cb072b4a5a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ExtractEverything</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>ab42f98d103cd4aa22064fde08652c801a553cb5158f94b6f30e363216f7ccf0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QFlags&lt; Flag &gt;</type>
      <name>Flags</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>af3ec07d28cb135ae9c0292e3638e712a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExtractionResult</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a8537dbfd91a9a71145cc057b5df79ac5</anchor>
      <arglist>(const QString &amp;url, const QString &amp;mimetype=QString(), const Flags &amp;flags=Flags{ExtractPlainText|ExtractMetaData})</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a80022fa31628352dbfc91458c2759c46</anchor>
      <arglist>(Property::Property property, const QVariant &amp;value)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addImageData</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a90aaeb91ec887129c63853ab54262ad0</anchor>
      <arglist>(QMap&lt; EmbeddedImageData::ImageType, QByteArray &gt; &amp;&amp;images)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addType</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a34e3dfd5c4cd2a41e6ce67d592b97bf8</anchor>
      <arglist>(Type::Type type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>aadeb7434fa69da2b00a58b88b59a9f26</anchor>
      <arglist>(const QString &amp;text)=0</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; EmbeddedImageData::ImageType, QByteArray &gt;</type>
      <name>imageData</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a8ade972c8b51a170354dcf6c6e8a8920</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Flags</type>
      <name>inputFlags</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a5ffee32e2f7e6581dbcef5dc6ca05282</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>inputMimetype</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a825a3af65af797206b21643d7d83a7cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>inputUrl</name>
      <anchorfile>classKFileMetaData_1_1ExtractionResult.html</anchorfile>
      <anchor>a99517f4661f54443b56e10a088b15a25</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KFileMetaData::ExtractorCollection</name>
    <filename>classKFileMetaData_1_1ExtractorCollection.html</filename>
    <member kind="function">
      <type>QList&lt; Extractor * &gt;</type>
      <name>fetchExtractors</name>
      <anchorfile>classKFileMetaData_1_1ExtractorCollection.html</anchorfile>
      <anchor>a8380b89147aaed5b2579717405a47d21</anchor>
      <arglist>(const QString &amp;mimetype) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KFileMetaData::ExtractorPlugin</name>
    <filename>classKFileMetaData_1_1ExtractorPlugin.html</filename>
    <base>QObject</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>extract</name>
      <anchorfile>classKFileMetaData_1_1ExtractorPlugin.html</anchorfile>
      <anchor>afb1b171e305e2f30532b136a89997e85</anchor>
      <arglist>(ExtractionResult *result)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QStringList</type>
      <name>mimetypes</name>
      <anchorfile>classKFileMetaData_1_1ExtractorPlugin.html</anchorfile>
      <anchor>ae3de4ba71f495d6d3281818f2ef1840d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QStringList</type>
      <name>contactsFromString</name>
      <anchorfile>classKFileMetaData_1_1ExtractorPlugin.html</anchorfile>
      <anchor>aeae8fb96244ea540b612c303cecacc05</anchor>
      <arglist>(const QString &amp;string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDateTime</type>
      <name>dateTimeFromString</name>
      <anchorfile>classKFileMetaData_1_1ExtractorPlugin.html</anchorfile>
      <anchor>a269a4abc962e4728baa5d560aefae81b</anchor>
      <arglist>(const QString &amp;dateString)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>getSupportedMimeType</name>
      <anchorfile>classKFileMetaData_1_1ExtractorPlugin.html</anchorfile>
      <anchor>a4518bd81fbcc2ef57ea6afcf26ad7c63</anchor>
      <arglist>(const QString &amp;mimetype) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KFileMetaData::PropertyInfo</name>
    <filename>classKFileMetaData_1_1PropertyInfo.html</filename>
    <member kind="function">
      <type>QString</type>
      <name>displayName</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>a6112de880e9157a5b25a1c7c4c125ad6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>formatAsDisplayString</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>a1326edf4f881e633e4dc977e6e9f8dbd</anchor>
      <arglist>(const QVariant &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>ae661bd63908d1f89210cc0e2ad0a6153</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Property::Property</type>
      <name>property</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>acd28436fc260b9c0ca44c7a662734894</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldBeIndexed</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>a27904c52da8618e0a36207a1fc29ce53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVariant::Type</type>
      <name>valueType</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>a544a23af1fcd1887fc8500ba2955136c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QStringList</type>
      <name>allNames</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>acdd4c0ba2d8d37feceb7783eac2b85ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PropertyInfo</type>
      <name>fromName</name>
      <anchorfile>classKFileMetaData_1_1PropertyInfo.html</anchorfile>
      <anchor>a9919e5b70e35bcd79f16eb63f32b4922</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KFileMetaData::SimpleExtractionResult</name>
    <filename>classKFileMetaData_1_1SimpleExtractionResult.html</filename>
    <base>KFileMetaData::ExtractionResult</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classKFileMetaData_1_1SimpleExtractionResult.html</anchorfile>
      <anchor>aed1c352b007f531112e4ea6b9eb562a4</anchor>
      <arglist>(Property::Property property, const QVariant &amp;value) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addType</name>
      <anchorfile>classKFileMetaData_1_1SimpleExtractionResult.html</anchorfile>
      <anchor>ac292d4624671525edbd6c4eb2ccfa303</anchor>
      <arglist>(Type::Type type) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classKFileMetaData_1_1SimpleExtractionResult.html</anchorfile>
      <anchor>afa035eaaf53f5199ebd17cea52115c74</anchor>
      <arglist>(const QString &amp;text) override</arglist>
    </member>
    <member kind="function">
      <type>PropertyMap</type>
      <name>properties</name>
      <anchorfile>classKFileMetaData_1_1SimpleExtractionResult.html</anchorfile>
      <anchor>a4104d52da447b7f1f24a4f4b0f062859</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PropertyMultiMap</type>
      <name>properties</name>
      <anchorfile>classKFileMetaData_1_1SimpleExtractionResult.html</anchorfile>
      <anchor>a7d7192c0bd0a55dd0603a35e1acdbc7c</anchor>
      <arglist>(PropertiesMapType) const</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>KFileMetaData</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="KFileMetaData">md__2build_2kfilemetadata5_2src_2kfilemetadata-5_8111_80_2README</docanchor>
  </compound>
</tagfile>
