<class name="QFileIconProvider" doc="/**
&lt;p&gt;The &lt;a href=&quot;QFileIconProvider.html#QFileIconProvider()&quot;&gt;&lt;tt&gt;QFileIconProvider&lt;/tt&gt;&lt;/a&gt; class provides file icon for the &lt;a href=&quot;QDirModel.html&quot;&gt;&lt;tt&gt;QDirModel&lt;/tt&gt;&lt;/a&gt; class.&lt;/p&gt;
 */">
    <method name="public QFileIconProvider()" doc="/**
&lt;p&gt;Constructs a file icon provider.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.gui.QIcon icon(com.trolltech.qt.gui.QFileIconProvider.IconType type)" doc="/**
&lt;p&gt;Returns an icon set for the given &lt;tt&gt;type&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.gui.QIcon icon(com.trolltech.qt.core.QFileInfo info)" doc="/**
&lt;p&gt;Returns an icon for the file described by &lt;tt&gt;info&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public java.lang.String type(com.trolltech.qt.core.QFileInfo info)" doc="/**
&lt;p&gt;Returns the type of the file described by &lt;tt&gt;info&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <enum name="IconType">
        <enum-value name="Computer" doc="/**
Internal. */"/>
        <enum-value name="Desktop" doc="/**
Internal. */"/>
        <enum-value name="Trashcan" doc="/**
Internal. */"/>
        <enum-value name="Network" doc="/**
Internal. */"/>
        <enum-value name="Drive" doc="/**
Internal. */"/>
        <enum-value name="Folder" doc="/**
Internal. */"/>
        <enum-value name="File" doc="/**
Internal. */"/>
</enum>
</class>
