# HG changeset patch
# User insilmaril
# Date 1182262829 0
# Node ID 5f576e56ad99e2b58b43f6bd9e828813e96de10e
# Parent  96680eb33a7922dd1ae9f35a827649264860caca
Exports can (partly) be scripted

diff -r 96680eb33a79 -r 5f576e56ad99 exports.h
--- a/exports.h	Tue Jun 19 14:20:29 2007 +0000
+++ b/exports.h	Tue Jun 19 14:20:29 2007 +0000
@@ -21,10 +21,12 @@
 	virtual ~ExportBase();
 	virtual void setDir(const QDir&);
 	virtual void setFile(const QString &);
+	virtual QString getFile ();
 	virtual void setMapCenter (MapCenterObj*);
 	virtual void setCaption(const QString &);
 	virtual void addFilter (const QString &);
 	virtual bool execDialog();
+	virtual bool canceled();
 protected:  
 	virtual QString getSectionString (BranchObj*);
 
@@ -35,12 +37,14 @@
 	QString	indentPerDepth;
 	QString caption;
 	QString filter;
+	bool cancelFlag;
 };
 
 ///////////////////////////////////////////////////////////////////////
 class ExportASCII:public ExportBase
 {
 public:
+	ExportASCII();
 	virtual void doExport();
 };