69 QColor textColor()
const;
79 void setTextColor(
const QColor &textColor );
88 double fontPointSize()
const;
99 void setFontPointSize(
double size );
108 QString family()
const;
118 void setFamily(
const QString &family );
127 int fontWeight()
const;
138 void setFontWeight(
int fontWeight );
146 BooleanValue italic()
const;
154 void setItalic( BooleanValue enabled );
161 BooleanValue strikeOut()
const;
168 void setStrikeOut( BooleanValue enabled );
175 BooleanValue underline()
const;
182 void setUnderline( BooleanValue enabled );
189 BooleanValue overline()
const;
196 void setOverline( BooleanValue enabled );
255 void updateFontForFormat( QFont &font,
const QgsRenderContext &context,
double scaleFactor = 1.0 )
const;
260 int mFontWeight = -1;
262 BooleanValue mItalic = BooleanValue::NotSet;
263 double mFontPointSize = -1;
266 bool mHasVerticalAlignSet =
false;
269 BooleanValue mStrikethrough = BooleanValue::NotSet;
270 BooleanValue mUnderline = BooleanValue::NotSet;
271 BooleanValue mOverline = BooleanValue::NotSet;
Contains information about the context of a rendering operation.