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

Signals

void openDirRequested (FmPath *path, int target)
 
- Signals inherited from Fm::FolderView
void clicked (int type, FmFileInfo *file)
 
void clickedBack ()
 
void clickedForward ()
 
void selChanged (int n_sel)
 
void sortChanged ()
 

Public Member Functions

 View (Fm::FolderView::ViewMode _mode=IconMode, QWidget *parent=0)
 
void updateFromSettings (Settings &settings)
 
- Public Member Functions inherited from Fm::FolderView
 FolderView (ViewMode _mode=IconMode, QWidget *parent=0)
 
void setViewMode (ViewMode _mode)
 
ViewMode viewMode () const
 
void setIconSize (ViewMode mode, QSize size)
 
QSize iconSize (ViewMode mode) const
 
QAbstractItemView * childView () const
 
ProxyFolderModelmodel () const
 
void setModel (ProxyFolderModel *_model)
 
FmFolder * folder ()
 
FmFileInfo * folderInfo ()
 
FmPath * path ()
 
QItemSelectionModel * selectionModel () const
 
FmFileInfoList * selectedFiles () const
 
FmPathList * selectedFilePaths () const
 
void selectAll ()
 
void invertSelection ()
 
void setFileLauncher (FileLauncher *launcher)
 
FileLauncherfileLauncher ()
 
int autoSelectionDelay () const
 
void setAutoSelectionDelay (int delay)
 

Protected Slots

void onNewWindow ()
 
void onNewTab ()
 
void onOpenInTerminal ()
 
void onSearch ()
 

Protected Member Functions

virtual void onFileClicked (int type, FmFileInfo *fileInfo)
 
virtual void prepareFileMenu (Fm::FileMenu *menu)
 
virtual void prepareFolderMenu (Fm::FolderMenu *menu)
 
- Protected Member Functions inherited from Fm::FolderView
virtual bool event (QEvent *event)
 
virtual void contextMenuEvent (QContextMenuEvent *event)
 
virtual void childMousePressEvent (QMouseEvent *event)
 
virtual void childDragEnterEvent (QDragEnterEvent *event)
 
virtual void childDragMoveEvent (QDragMoveEvent *e)
 
virtual void childDragLeaveEvent (QDragLeaveEvent *e)
 
virtual void childDropEvent (QDropEvent *e)
 
void emitClickedAt (ClickType type, const QPoint &pos)
 
QModelIndexList selectedRows (int column=0) const
 
QModelIndexList selectedIndexes () const
 
virtual bool eventFilter (QObject *watched, QEvent *event)
 
void updateGridSize ()
 

Additional Inherited Members

- Public Types inherited from Fm::FolderView
enum  ViewMode {
  FirstViewMode = 1, IconMode = FirstViewMode, CompactMode, DetailedListMode,
  ThumbnailMode, LastViewMode = ThumbnailMode, NumViewModes = (LastViewMode - FirstViewMode + 1)
}
 
enum  ClickType { ActivatedClick, MiddleClick, ContextMenuClick }
 
- Public Slots inherited from Fm::FolderView
void onItemActivated (QModelIndex index)
 
void onSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 

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