16 #ifndef QGSATLASCOMPOSITION_H
17 #define QGSATLASCOMPOSITION_H
24 #include <QDomElement>
25 #include <QDomDocument>
46 void setEnabled(
bool e );
58 void setHideCoverage(
bool hide );
63 bool fixedScale()
const;
67 void setFixedScale(
bool fixed );
76 void setMargin(
float margin );
79 void setFilenamePattern(
const QString& pattern );
109 int numFeatures()
const;
112 void prepareForFeature(
int i );
118 const QString& currentFilename()
const;
120 void writeXML( QDomElement& elem, QDomDocument& doc )
const;
121 void readXML(
const QDomElement& elem,
const QDomDocument& doc );
127 int updateFeatures();
142 void parameterChanged();
145 void toggled(
bool );
148 void statusMsgChanged( QString message );
155 void updateFilenameExpression();
158 void evalFeatureFilename();
203 void updateAtlasMaps();