ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

GUI::RemoteBrowserDialog Class Reference

#include <remotebrowser.h>

Inheritance diagram for GUI::RemoteBrowserDialog:
Collaboration diagram for GUI::RemoteBrowserDialog:

List of all members.

Classes

struct  FileListOrder

Public Member Functions

 RemoteBrowserDialog (const char *title)
virtual ~RemoteBrowserDialog ()
virtual void open ()
virtual void close ()
virtual void handleCommand (CommandSender *sender, uint32 cmd, uint32 data)
virtual void handleTickle ()
const Cloud::StorageFilegetResult ()

Protected Member Functions

void updateListing ()
void goUp ()
void listDirectory (Cloud::StorageFile node)
void directoryListedCallback (Cloud::Storage::ListDirectoryResponse response)
void directoryListedErrorCallback (Networking::ErrorResponse error)

Protected Attributes

ListWidget_fileList
StaticTextWidget_currentPath
Cloud::StorageFile _node
Cloud::StorageFile _backupNode
Common::Array< Cloud::StorageFile_nodeContent
Common::HashMap
< Common::String,
Common::Array
< Cloud::StorageFile > > 
_rememberedNodeContents
Cloud::StorageFile _choice
bool _navigationLocked
bool _updateList
bool _showError
Networking::Request_workingRequest
bool _ignoreCallback

Detailed Description

Definition at line 39 of file remotebrowser.h.


Constructor & Destructor Documentation

GUI::RemoteBrowserDialog::RemoteBrowserDialog ( const char *  title  ) 

Definition at line 43 of file remotebrowser.cpp.

GUI::RemoteBrowserDialog::~RemoteBrowserDialog (  )  [virtual]

Definition at line 63 of file remotebrowser.cpp.


Member Function Documentation

void GUI::RemoteBrowserDialog::close (  )  [virtual]

Reimplemented from GUI::Dialog.

Definition at line 75 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::directoryListedCallback ( Cloud::Storage::ListDirectoryResponse  response  )  [protected]

Definition at line 210 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::directoryListedErrorCallback ( Networking::ErrorResponse  error  )  [protected]

Definition at line 221 of file remotebrowser.cpp.

const Cloud::StorageFile& GUI::RemoteBrowserDialog::getResult (  )  [inline]

Definition at line 49 of file remotebrowser.h.

void GUI::RemoteBrowserDialog::goUp (  )  [protected]

Definition at line 168 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::handleCommand ( CommandSender sender,
uint32  cmd,
uint32  data 
) [virtual]

Reimplemented from GUI::Dialog.

Definition at line 84 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::handleTickle (  )  [virtual]

Reimplemented from GUI::Dialog.

Definition at line 120 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::listDirectory ( Cloud::StorageFile  node  )  [protected]

Definition at line 188 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::open (  )  [virtual]

Reimplemented from GUI::Dialog.

Definition at line 70 of file remotebrowser.cpp.

void GUI::RemoteBrowserDialog::updateListing (  )  [protected]

Definition at line 135 of file remotebrowser.cpp.


Member Data Documentation

Definition at line 52 of file remotebrowser.h.

Definition at line 63 of file remotebrowser.h.

Definition at line 58 of file remotebrowser.h.

Definition at line 54 of file remotebrowser.h.

Definition at line 60 of file remotebrowser.h.

Definition at line 59 of file remotebrowser.h.


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


Generated on Sat Mar 16 2019 05:06:21 for ResidualVM by doxygen 1.7.1
curved edge   curved edge