Mercurial > hg > easyhg
comparison changesetdetailitem.h @ 118:9734fb0d6fff
* Rudimentary version of the popup showing more information when you click on a changeset in history graph
author | Chris Cannam |
---|---|
date | Fri, 26 Nov 2010 23:49:48 +0000 |
parents | d5db15bf250c |
children | 8fd71f570884 |
comparison
equal
deleted
inserted
replaced
117:d5db15bf250c | 118:9734fb0d6fff |
---|---|
25 | 25 |
26 class ChangesetDetailItem : public QGraphicsItem | 26 class ChangesetDetailItem : public QGraphicsItem |
27 { | 27 { |
28 public: | 28 public: |
29 ChangesetDetailItem(Changeset *cs); | 29 ChangesetDetailItem(Changeset *cs); |
30 virtual ~ChangesetDetailItem(); | |
30 | 31 |
31 virtual QRectF boundingRect() const; | 32 virtual QRectF boundingRect() const; |
32 virtual void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *); | 33 virtual void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *); |
33 | 34 |
34 Changeset *getChangeset() { return m_changeset; } | 35 Changeset *getChangeset() { return m_changeset; } |
35 | 36 |
36 private: | 37 private: |
37 QFont m_font; | 38 QFont m_font; |
38 Changeset *m_changeset; | 39 Changeset *m_changeset; |
40 QTextDocument *m_doc; | |
41 | |
42 void makeDocument(); | |
39 }; | 43 }; |
40 | 44 |
41 #endif // CHANGESETDETAILITEM_H | 45 #endif // CHANGESETDETAILITEM_H |