RFileExporterFactory
Class in Core Module
Header: #include <src/core/RFileExporterFactory.h>
Inherited by: RDxfExporterFactory
Description
Section titled “Description”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.
Public Functions
Section titled “Public Functions”| 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 |
Member Documentation
Section titled “Member Documentation”~RFileExporterFactory
Section titled “~RFileExporterFactory”virtual RFileExporterFactory::~RFileExporterFactory()virtual inline
canExport
Section titled “canExport”virtual int RFileExporterFactory::canExport(const QString &fileName, const QString &nameFilter="")=0 = 0pure virtual
Reimplemented in canExport.
getFilterStrings
Section titled “getFilterStrings”virtual QStringList RFileExporterFactory::getFilterStrings()=0 = 0pure virtual
Reimplemented in getFilterStrings.
instantiate
Section titled “instantiate”virtual RFileExporter * RFileExporterFactory::instantiate(RDocument &document, RMessageHandler *messageHandler=NULL, RProgressHandler *progressHandler=NULL)=0 = 0pure virtual
Reimplemented in instantiate.