diff options
author | Eike Ziller <eike.ziller@qt.io> | 2017-07-25 11:54:44 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2017-07-25 11:54:44 +0200 |
commit | efa5a7b6d76c85423e45b85e3db97186dc2d1923 (patch) | |
tree | 096f1a42d2b5943c742e1302489d548edfb026a4 /src/plugins/texteditor/textmark.h | |
parent | c8962c34baae380f7db9840da419998007411226 (diff) | |
parent | 41127e0f4769bd32f3f5d88c2064ba61f222e195 (diff) |
Merge remote-tracking branch 'origin/4.4'
Conflicts:
qtcreator.pri
Change-Id: If5f4a9821a23ac0df81eb84b3980f9cf7ecd70ba
Diffstat (limited to 'src/plugins/texteditor/textmark.h')
-rw-r--r-- | src/plugins/texteditor/textmark.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/texteditor/textmark.h b/src/plugins/texteditor/textmark.h index 317fb31de9..f8cd36b131 100644 --- a/src/plugins/texteditor/textmark.h +++ b/src/plugins/texteditor/textmark.h @@ -64,15 +64,19 @@ public: int lineNumber() const; virtual void paintIcon(QPainter *painter, const QRect &rect) const; - virtual void paintAnnotation(QPainter *painter, QRectF *annotationRect) const; + virtual void paintAnnotation(QPainter &painter, QRectF *annotationRect, + const qreal fadeInOffset, const qreal fadeOutOffset) const; struct AnnotationRects { + QRectF fadeInRect; QRectF annotationRect; QRectF iconRect; QRectF textRect; + QRectF fadeOutRect; QString text; }; - virtual AnnotationRects annotationRects(const QRectF &boundingRect, const QFontMetrics &fm) const; + AnnotationRects annotationRects(const QRectF &boundingRect, const QFontMetrics &fm, + const qreal fadeInOffset, const qreal fadeOutOffset) const; /// called if the filename of the document changed virtual void updateFileName(const QString &fileName); virtual void updateLineNumber(int lineNumber); |