Remote File Browser

From ParaQ Wiki
Revision as of 14:33, 10 October 2005 by Tshead (talk | contribs)
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:


Remote File Browser API