Added support for the text-rotation-alignment style property

Code cleanup
This commit is contained in:
2018-11-19 23:09:34 +01:00
parent df073ffc2a
commit c48ea8c878
9 changed files with 58 additions and 40 deletions

View File

@ -6,9 +6,11 @@
class TextItem
{
public:
TextItem() : _visible(true) {}
TextItem(const QString &text) : _text(text), _visible(true) {}
virtual ~TextItem() {}
const QString &text() const {return _text;}
virtual QPainterPath shape() const = 0;
virtual QRectF boundingRect() const = 0;
virtual void paint(QPainter *painter) const = 0;
@ -28,6 +30,7 @@ public:
}
private:
QString _text;
bool _visible;
};