AwReadWrite
Read Write Library for AnyWave
|
Base class to implement a reader plug-in. More...
#include <AwReaderInterface.h>
Public Member Functions | |
int | flags () |
virtual AwFileReader * | newInstance (const QString &filename=QString())=0 |
virtual QStringList | montages () |
Public Attributes | |
QString | name |
plugin's name: MANDATORY | |
QString | version |
plugin's version | |
QString | description |
short description: MANDATORY | |
QStringList | fileExtensions |
A string list with supported file extensions. | |
QString | manufacturer |
The name of the manufacturer: OPTIONAL. | |
Base class to implement a reader plug-in.
A Reader plug-in must derived from this class. This is the base plug-in object which is loaded by AnyWave. This object can instantiate a reader object that will become the file reader.
|
inline |
Returns flags that defines the available features
|
inlinevirtual |
Override this method to provide a string list containing paths to montage files.
|
pure virtual |
Override this method to instantiate an object derived from AwFileReader.