Remote File Browser
From ParaQ Wiki
Jump to navigationJump to search
Requirements
- Grouping of animation files
- Store / retrieve user favorites
- Local and remote file browsing
- Enter paths manually
- Display a list of parents to the current directory
- Provide quick access to "special" folders, e.g. "Home", "Desktop", "My Favorites", etc.
- Multiselect related files, e.g. separate geometry and attribute files
- File previewing (optional)
- Display other file attributes, e.g. size, create date, modify date, etc.
ParaQ file browser design
Currently, the "Hello World" client defines an abstract interface for file-browsing back-ends, class pqFileDialogModel. The two implementations of pqFileDialogModel are pqLocalFileDialogModel and pqServerFileDialogModel, which implement the required functionality for browsing the local host and a connected PVS server, respectively.
pqFileDialog is the Qt user interface component that provides a common graphical user interface for both local and remote file browsing: