0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-10-01 03:29:49 +03:00

textIndent property has been added to TextItem

This commit is contained in:
Arin Alexander
2017-01-20 23:07:54 +03:00
parent 6e895e9423
commit e327c64fed
2 changed files with 22 additions and 1 deletions

View File

@@ -69,6 +69,7 @@ class TextItem : public LimeReport::ContentItemDesignIntf, IPageInit {
Q_PROPERTY(ValueType valueType READ valueType WRITE setValueType)
Q_PROPERTY(QString followTo READ followTo WRITE setFollowTo)
Q_PROPERTY(BrushStyle backgroundBrushStyle READ backgroundBrushStyle WRITE setBackgroundBrushStyle)
Q_PROPERTY(qreal textIndent READ textIndent WRITE setTextIndent)
public:
enum AutoWidth{NoneAutoWidth,MaxWordLength,MaxStringLength};
@@ -157,6 +158,9 @@ public:
typedef QSharedPointer<QTextDocument> TextPtr;
qreal textIndent() const;
void setTextIndent(const qreal &textIndent);
protected:
void updateLayout();
bool isNeedExpandContent() const;
@@ -198,6 +202,7 @@ private:
ValueType m_valueType;
QString m_followTo;
TextItem* m_follower;
qreal m_textIndent;
};
}