|
QCAD
Open Source 2D CAD
|
Go to the documentation of this file.
20 #ifndef RFILEEXPORTERFACTORY_H
21 #define RFILEEXPORTERFACTORY_H
47 const QString& nameFilter =
"") = 0;
Copyright (c) 2011-2018 by Andrew Mustun.
Definition: RMessageHandler.h:33
virtual int canExport(const QString &fileName, const QString &nameFilter="")=0
Copyright (c) 2011-2018 by Andrew Mustun.
Definition: RProgressHandler.h:33
Base class for file exporters.
Definition: RFileExporter.h:42
Q_DECLARE_METATYPE(RMath *)
Needs to be implemented by RFileExporter implementations to check if the exporter is suitable to expo...
Definition: RFileExporterFactory.h:41
A graphics document contains and owns entities, layers, user coordinate systems, variables,...
Definition: RDocument.h:72
virtual ~RFileExporterFactory()
Definition: RFileExporterFactory.h:43
virtual QStringList getFilterStrings()=0
virtual RFileExporter * instantiate(RDocument &document, RMessageHandler *messageHandler=NULL, RProgressHandler *progressHandler=NULL)=0
#define QCADCORE_EXPORT
Definition: core_global.h:10