SimCenter Agave Client Interface
0.0.0
This repo is to be used for other SimCenter Projects which communicate with an Agave server.
|
Public Member Functions | |
FileTreeNode (FileMetaData contents, FileTreeNode *parent=nullptr) | |
FileTreeNode (QString rootFolderName, FileOperator *theFileOperator, QObject *parent=nullptr) | |
bool | isRootNode () |
NodeState | getNodeState () |
FileNodeRef | getFileData () |
QByteArray * | getFileBuffer () |
FileTreeNode * | getParentNode () |
QList< FileTreeNode * > | getChildList () |
FileTreeNode * | getNodeWithName (QString filename) |
FileTreeNode * | getClosestNodeWithName (QString filename) |
FileTreeNode * | getNodeReletiveToNodeWithName (QString searchPath) |
FileTreeNode * | getChildNodeWithName (QString filename) |
bool | isChildOf (FileTreeNode *possibleParent) |
bool | haveLStask () |
void | setLStask (RemoteDataReply *newTask) |
bool | haveBuffTask () |
void | setBuffTask (RemoteDataReply *newTask) |
void | deleteFolderContentsData () |
void | setFileBuffer (const QByteArray *newFileBuffer) |
QPersistentModelIndex | getFirstModelIndex () |