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 *);