Mercurial > hg > easyhg
diff historywidget.h @ 145:644bd31e8301
* Include the uncommitted item in general graph layout (in case it is not at the head, when other items will need to avoid it)
author | Chris Cannam |
---|---|
date | Wed, 01 Dec 2010 17:41:14 +0000 |
parents | e6c6b88d19b9 |
children | 2fef6b0dfbe8 |
line wrap: on
line diff
--- a/historywidget.h Wed Dec 01 11:54:01 2010 +0000 +++ b/historywidget.h Wed Dec 01 17:41:14 2010 +0000 @@ -26,6 +26,7 @@ class Panned; class Panner; class UncommittedItem; +class QGraphicsScene; class HistoryWidget : public QWidget { @@ -35,8 +36,7 @@ HistoryWidget(); virtual ~HistoryWidget(); - void setCurrent(QStringList ids); - void showUncommittedChanges(bool); + void setCurrent(QStringList ids, bool showUncommitted); void parseNewLog(QString log); void parseIncrementalLog(QString log); @@ -58,12 +58,13 @@ Changesets m_changesets; QStringList m_currentIds; QSet<QString> m_newIds; - UncommittedItem *m_uncommitted; - bool m_uncommittedVisible; + bool m_showUncommitted; + QString m_uncommittedParentId; Panned *m_panned; Panner *m_panner; + QGraphicsScene *scene(); void clearChangesets(); void replaceChangesets(Changesets); void addChangesets(Changesets);