# 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(); };