UIs::Searching::SearchModel::IconProvider Class Reference

List of all members.

Detailed Description

Definition at line 108 of file SearchModel.h.

Public Member Functions

 IconProvider ()
 ~IconProvider ()
QIcon icon (QString fileExtension) const

Private Types

enum  FileTypes {
  video,
  audio,
  compressed,
  photo,
  text,
  unknown
}

Private Attributes

QList< QIcon > iconList
QList< QString > videoFileExtensions
QList< QString > audioFileExtensions
QList< QString > compressedFileExtensions
QList< QString > photoFileExtensions
QList< QString > textFileExtensions


Member Enumeration Documentation

enum UIs::Searching::SearchModel::IconProvider::FileTypes [private]
 

Enumerator:
video 
audio 
compressed 
photo 
text 
unknown 

Definition at line 117 of file SearchModel.h.


Constructor & Destructor Documentation

UIs::Searching::SearchModel::IconProvider::IconProvider  ) 
 

UIs::Searching::SearchModel::IconProvider::~IconProvider  )  [inline]
 

Definition at line 112 of file SearchModel.h.


Member Function Documentation

QIcon UIs::Searching::SearchModel::IconProvider::icon QString  fileExtension  )  const
 


Member Data Documentation

QList<QString> UIs::Searching::SearchModel::IconProvider::audioFileExtensions [private]
 

Definition at line 121 of file SearchModel.h.

QList<QString> UIs::Searching::SearchModel::IconProvider::compressedFileExtensions [private]
 

Definition at line 122 of file SearchModel.h.

QList<QIcon> UIs::Searching::SearchModel::IconProvider::iconList [private]
 

Definition at line 119 of file SearchModel.h.

QList<QString> UIs::Searching::SearchModel::IconProvider::photoFileExtensions [private]
 

Definition at line 123 of file SearchModel.h.

QList<QString> UIs::Searching::SearchModel::IconProvider::textFileExtensions [private]
 

Definition at line 124 of file SearchModel.h.

QList<QString> UIs::Searching::SearchModel::IconProvider::videoFileExtensions [private]
 

Definition at line 120 of file SearchModel.h.


The documentation for this class was generated from the following file: