PCManFM-Qt
Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
Fm::ProxyFolderModel Class Reference
Inheritance diagram for Fm::ProxyFolderModel:

Signals

void sortFilterChanged ()
 

Public Member Functions

 ProxyFolderModel (QObject *parent=0)
 
virtual void setSourceModel (QAbstractItemModel *model)
 
void setShowHidden (bool show)
 
bool showHidden () const
 
void setFolderFirst (bool folderFirst)
 
bool folderFirst ()
 
void setSortCaseSensitivity (Qt::CaseSensitivity cs)
 
bool showThumbnails ()
 
void setShowThumbnails (bool show)
 
int thumbnailSize ()
 
void setThumbnailSize (int size)
 
FmFileInfo * fileInfoFromIndex (const QModelIndex &index) const
 
virtual void sort (int column, Qt::SortOrder order=Qt::AscendingOrder)
 
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
 
void addFilter (ProxyFolderModelFilter *filter)
 
void removeFilter (ProxyFolderModelFilter *filter)
 
void updateFilters ()
 

Protected Slots

void onThumbnailLoaded (const QModelIndex &srcIndex, int size)
 

Protected Member Functions

bool filterAcceptsRow (int source_row, const QModelIndex &source_parent) const
 
bool lessThan (const QModelIndex &left, const QModelIndex &right) const
 

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