16 #ifndef QGSTEXTMASKSETTINGS_H
17 #define QGSTEXTMASKSETTINGS_H
20 #include "qgis_core.h"
25 #include <QSharedDataPointer>
26 #include <QDomElement>
28 class QgsTextMaskSettingsPrivate;
77 void setEnabled(
bool );
83 MaskType type()
const;
90 void setType( MaskType type );
105 void setSize(
double size );
143 Qt::PenJoinStyle joinStyle()
const;
150 void setJoinStyle( Qt::PenJoinStyle style );
157 double opacity()
const;
165 void setOpacity(
double opacity );
185 void readXml(
const QDomElement &elem );
191 QDomElement writeXml( QDomDocument &doc )
const;
220 QSharedDataPointer<QgsTextMaskSettingsPrivate> d;
223 #endif // QGSTEXTMASKSETTINGS_H