diff --git a/sources/elementtextitem.cpp b/sources/elementtextitem.cpp index 342b80012..378d343a9 100644 --- a/sources/elementtextitem.cpp +++ b/sources/elementtextitem.cpp @@ -181,6 +181,14 @@ qreal ElementTextItem::originalRotationAngle() const { return(original_rotation_angle_); } +/** + Set the font used to render the text item to \a font. +*/ +void ElementTextItem::setFont(const QFont &font) { + DiagramTextItem::setFont(font); + adjustItemPosition(1); +} + /** Cette methode s'assure que la position de l'ElementTextItem est coherente en ajustant : diff --git a/sources/elementtextitem.h b/sources/elementtextitem.h index 7ffecbf34..fbaa28250 100644 --- a/sources/elementtextitem.h +++ b/sources/elementtextitem.h @@ -65,6 +65,7 @@ class ElementTextItem : public DiagramTextItem { QPointF originalPos() const; void setOriginalRotationAngle(const qreal &); qreal originalRotationAngle() const; + virtual void setFont(const QFont &); public slots: void adjustItemPosition(int = 0);