6#include <QtCore/QString>
Provide loading and saving of objects.
QueryFlags
Describe detailed options of query.
@ QF_ANONYMOUS
Operations without specified path (anonymous) should be considered.
@ QF_DIRECTORY
Operations with specified directory name should be considered.
@ QF_FILE
Operations with specified file name should be considered.
@ QF_LOAD
Check for load operation.
@ QF_SAVE
Check for save operation.
virtual bool GetFileExtensions(QStringList &result, const istd::IChangeable *dataObjectPtr=NULL, int flags=-1, bool doAppend=false) const =0
Get file extensions supported by this loader.
virtual QString GetTypeDescription(const QString *extensionPtr=NULL) const =0
Get description of object type associated with single extension.
Common interface for data model objects, which can be changed.
Base interface for all used interfaces and implementations.
Contains interfaces and implementations of file system related components.