Mercurial > hg > easyhg
diff changesetitem.h @ 141:e6c6b88d19b9
* Start hooking up right-button menus on changeset & uncommitted items
author | Chris Cannam |
---|---|
date | Tue, 30 Nov 2010 17:56:11 +0000 |
parents | bad40d7e7a2b |
children | 2fef6b0dfbe8 |
line wrap: on
line diff
--- a/changesetitem.h Tue Nov 30 14:59:52 2010 +0000 +++ b/changesetitem.h Tue Nov 30 17:56:11 2010 +0000 @@ -36,6 +36,7 @@ virtual void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *); Changeset *getChangeset() { return m_changeset; } + QString getId(); int column() const { return m_column; } int row() const { return m_row; } @@ -58,10 +59,23 @@ void detailShown(); void detailHidden(); + void updateTo(QString); + void diffToPrevious(QString); + void diffToCurrent(QString); + void mergeFrom(QString); + void tag(QString); + public slots: void showDetail(); void hideDetail(); +private slots: + void updateActivated(); + void diffToPreviousActivated(); + void diffToCurrentActivated(); + void mergeActivated(); + void tagActivated(); + protected: virtual void mousePressEvent(QGraphicsSceneMouseEvent *);