Skip to content

RFileExporterFactory

Class in Core Module
Header: #include <src/core/RFileExporterFactory.h>
Inherited by: RDxfExporterFactory

Needs to be implemented by RFileExporter implementations to check if the exporter is suitable to export a file and to instantiate the file exporter if required.

Scriptable: This class is available in script environments.

virtual ~RFileExporterFactory()
virtual int canExport(const QString &fileName, const QString &nameFilter=“”)=0 = 0
virtual QStringList getFilterStrings()=0 = 0
virtual RFileExporter * instantiate(RDocument &document, RMessageHandler *messageHandler=NULL, RProgressHandler *progressHandler=NULL)=0 = 0

virtual RFileExporterFactory::~RFileExporterFactory()

virtual inline

virtual int RFileExporterFactory::canExport(const QString &fileName, const QString &nameFilter="")=0 = 0

pure virtual

Reimplemented in canExport.

virtual QStringList RFileExporterFactory::getFilterStrings()=0 = 0

pure virtual

Reimplemented in getFilterStrings.

virtual RFileExporter * RFileExporterFactory::instantiate(RDocument &document, RMessageHandler *messageHandler=NULL, RProgressHandler *progressHandler=NULL)=0 = 0

pure virtual

Reimplemented in instantiate.