NDE-FileMAN
Loading...
Searching...
No Matches
Public Types | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
NDEFileMAN::TabPage Class Reference
Inheritance diagram for NDEFileMAN::TabPage:

Public Types

enum  StatusTextType { StatusTextNormal , StatusTextSelectedFiles , StatusTextFSInfo , StatusTextNum }
 

Public Slots

void onFilterStringChanged (QString str)
 
void onFilterStringChanged_Folder (QString str)
 

Signals

void statusChanged (int type, QString statusText)
 
void titleChanged (QString title)
 
void openDirRequested (const Fm::FilePath &path, int target)
 
void sortFilterChanged ()
 
void forwardRequested ()
 
void backwardRequested ()
 
void folderUnmounted ()
 
void keyPressed (QKeyEvent *event)
 
void searchChanged ()
 

Public Member Functions

 TabPage (QWidget *parent=nullptr)
 
void chdir (Fm::FilePath newPath, bool addHistory=true)
 
void chsearchdir (Fm::FilePath searchpath)
 
Fm::FolderView::ViewMode viewMode ()
 
void setViewMode (Fm::FolderView::ViewMode mode)
 
void sort (int col, Qt::SortOrder order=Qt::AscendingOrder)
 
int sortColumn ()
 
Qt::SortOrder sortOrder ()
 
bool sortFolderFirst ()
 
void setSortFolderFirst (bool value)
 
bool sortCaseSensitive ()
 
void setSortCaseSensitive (bool value)
 
bool showHidden ()
 
void setShowHidden (bool showHidden)
 
void saveFolderSorting ()
 
Fm::FilePath path ()
 
QString pathName ()
 
const std::shared_ptr< Fm::Folder > & folder ()
 
Fm::FolderModel * folderModel ()
 
ViewfolderView ()
 
Fm::BrowseHistory & browseHistory ()
 
Fm::FileInfoList selectedFiles ()
 
Fm::FilePathList selectedFilePaths ()
 
void selectAll ()
 
void invertSelection ()
 
void reload ()
 
QString statusText (StatusTextType type=StatusTextNormal) const
 
bool canBackward ()
 
void backward ()
 
bool canForward ()
 
void forward ()
 
void jumpToHistory (int index)
 
bool canUp ()
 
void up ()
 
void updateFromSettings (Settings &settings)
 
void setFileLauncher (Fm::FileLauncher *launcher)
 
Fm::FileLauncher * fileLauncher ()
 
QString getFilterStr ()
 
void setFilterStr (QString str)
 
void applyFilter ()
 
bool hasCustomizedView ()
 
void setCustomizedView (bool value)
 
void transientFilterBar (bool transient)
 
void showFilterBar ()
 
bool isFilterBarVisible () const
 
void clearFilter ()
 
void backspacePressed ()
 
void setUIStatus ()
 

Protected Slots

void onSelChanged ()
 
void onUiUpdated ()
 
void onFileSizeChanged (const QModelIndex &index)
 
void onFilesAdded (const Fm::FileInfoList files)
 
void onChangedMode (Fm::FolderView::ViewMode)
 
void onLosingFilterBarFocus ()
 
void onSearchModeChange ()
 
void onClearFilter ()
 

Protected Member Functions

virtual bool eventFilter (QObject *watched, QEvent *event)
 
virtual void resizeEvent (QResizeEvent *event)
 

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