Initial implementation of text object.

This commit is contained in:
Jim Evins
2016-12-29 14:59:22 -05:00
parent 63adfab2a5
commit 27306808fb
16 changed files with 1202 additions and 51 deletions
+9
View File
@@ -161,6 +161,13 @@ public:
// Text Properties Virtual Interface
///////////////////////////////////////////////////////////////
public:
//
// Virtual Text Property: text
//
virtual QString text() const;
virtual void setText( const QString &value );
//
// Virtual Text Property: fontFamily
//
@@ -346,6 +353,8 @@ protected:
virtual void drawObject( QPainter* painter, bool inEditor, merge::Record* record ) const = 0;
virtual QPainterPath hoverPath( double scale ) const = 0;
virtual void sizeUpdated();
///////////////////////////////////////////////////////////////
// Protected Members