|
PCManFM-Qt
|
Public Member Functions | |
| CachedFolderModel (FmFolder *folder) | |
| void | ref () |
| void | unref () |
Public Member Functions inherited from Fm::FolderModel | |
| FmFolder * | folder () |
| void | setFolder (FmFolder *new_folder) |
| FmPath * | path () |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| int | columnCount (const QModelIndex &parent) const |
| QVariant | data (const QModelIndex &index, int role) const |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| QModelIndex | parent (const QModelIndex &index) const |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| virtual QStringList | mimeTypes () const |
| virtual QMimeData * | mimeData (const QModelIndexList &indexes) const |
| virtual Qt::DropActions | supportedDropActions () const |
| virtual bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
| FmFileInfo * | fileInfoFromIndex (const QModelIndex &index) const |
| FolderModelItem * | itemFromIndex (const QModelIndex &index) const |
| QImage | thumbnailFromIndex (const QModelIndex &index, int size) |
| void | cacheThumbnails (int size) |
| void | releaseThumbnails (int size) |
Static Public Member Functions | |
| static CachedFolderModel * | modelFromFolder (FmFolder *folder) |
| static CachedFolderModel * | modelFromPath (FmPath *path) |
Additional Inherited Members | |
Public Types inherited from Fm::FolderModel | |
| enum | Role { FileInfoRole = Qt::UserRole } |
| enum | ColumnId { ColumnFileName, ColumnFileType, ColumnFileSize, ColumnFileMTime, ColumnFileOwner, NumOfColumns } |
Public Slots inherited from Fm::FolderModel | |
| void | updateIcons () |
Signals inherited from Fm::FolderModel | |
| void | thumbnailLoaded (const QModelIndex &index, int size) |
Protected Member Functions inherited from Fm::FolderModel | |
| void | insertFiles (int row, FmFileInfoList *files) |
| void | removeAll () |
| QList< FolderModelItem >::iterator | findItemByPath (FmPath *path, int *row) |
| QList< FolderModelItem >::iterator | findItemByName (const char *name, int *row) |
| QList< FolderModelItem >::iterator | findItemByFileInfo (FmFileInfo *info, int *row) |
Static Protected Member Functions inherited from Fm::FolderModel | |
| static void | onStartLoading (FmFolder *folder, gpointer user_data) |
| static void | onFinishLoading (FmFolder *folder, gpointer user_data) |
| static void | onFilesAdded (FmFolder *folder, GSList *files, gpointer user_data) |
| static void | onFilesChanged (FmFolder *folder, GSList *files, gpointer user_data) |
| static void | onFilesRemoved (FmFolder *folder, GSList *files, gpointer user_data) |
| static void | onThumbnailLoaded (FmThumbnailLoader *res, gpointer user_data) |
1.8.9.1