18 #ifndef QGSCOMPOSERMAPOVERVIEW_H
19 #define QGSCOMPOSERMAPOVERVIEW_H
66 void removeOverview(
const QString& overviewId );
74 void moveOverviewUp(
const QString& overviewId );
82 void moveOverviewDown(
const QString& overviewId );
116 QList< QgsComposerMapOverview* >
asList()
const;
124 bool readXML(
const QDomElement& elem,
const QDomDocument& doc )
override;
152 void draw( QPainter* painter )
override;
159 bool writeXML( QDomElement& elem, QDomDocument & doc )
const override;
166 bool readXML(
const QDomElement& itemElem,
const QDomDocument& doc )
override;
174 void setFrameMap(
const int mapId );
203 QPainter::CompositionMode
blendMode()
const {
return mBlendMode; }
209 void setBlendMode(
const QPainter::CompositionMode blendMode );
223 void setInverted(
const bool inverted );
235 void setCentered(
const bool centered );
240 void connectSignals();
246 void overviewExtentChanged();
259 QPainter::CompositionMode mBlendMode;
268 void createDefaultFrameSymbol();
272 #endif // QGSCOMPOSERMAPOVERVIEW_H