QFileIconProvider Class

The QFileIconProvider class provides file icons for the QDirModel(obsolete) and the QFileSystemModel classes. More...

#include <QFileIconProvider>

Public Types

enum IconType { Computer, Desktop, Trashcan, Network, ..., File }

Public Functions

QFileIconProvider()
virtual ~QFileIconProvider()
virtual QIcon icon(IconType type) const
virtual QIcon icon(const QFileInfo & info) const
virtual QString type(const QFileInfo & info) const

Detailed Description

The QFileIconProvider class provides file icons for the QDirModel(obsolete) and the QFileSystemModel classes.

Member Type Documentation

enum QFileIconProvider::IconType

ConstantValue
QFileIconProvider::Computer0
QFileIconProvider::Desktop1
QFileIconProvider::Trashcan2
QFileIconProvider::Network3
QFileIconProvider::Drive4
QFileIconProvider::Folder5
QFileIconProvider::File6

Member Function Documentation

QFileIconProvider::QFileIconProvider()

Constructs a file icon provider.

QFileIconProvider::~QFileIconProvider() [virtual]

Destroys the file icon provider.

QIcon QFileIconProvider::icon(IconType type) const [virtual]

Returns an icon set for the given type.

QIcon QFileIconProvider::icon(const QFileInfo & info) const [virtual]

Returns an icon for the file described by info.

QString QFileIconProvider::type(const QFileInfo & info) const [virtual]

Returns the type of the file described by info.