Mercurial > hg > easyhg
diff hgexpwidget.h @ 32:4f307720272f
Version 0.5.0: Added "Copy comment" context menu to "parents" list.
author | Jari Korhonen <jtkorhonen@gmail.com> |
---|---|
date | Tue, 15 Jun 2010 03:16:40 +0300 |
parents | 45bfb8dc1faf |
children | c32067cd19f8 |
line wrap: on
line diff
--- a/hgexpwidget.h Mon Jun 14 22:04:52 2010 +0300 +++ b/hgexpwidget.h Tue Jun 15 03:16:40 2010 +0300 @@ -7,6 +7,8 @@ #include <QtGui> #include <QtCore> +#include <QMenu> + #include "common.h" #define NUM_STAT_FILE_TYPES 7 @@ -28,7 +30,7 @@ void getHistoryDiffRevisions(QString& revA, QString& revB); void getUpdateToRevRevision(QString& rev); void clearLists(); - void enableDisableOtherTabs(); + void enableDisableOtherTabs(int tabPage); QString getStatFlags(void); unsigned char getFileTypesBits(); @@ -40,6 +42,9 @@ signals: void workFolderViewTypesChanged(); +private slots: + void copyComment(); + private: QGroupBox *grpRemoteRepo; QWidget *workPageWidget; @@ -52,6 +57,8 @@ QVBoxLayout *parentsLayout; QListWidget *localRepoHgParentsList; QLabel *parentsLabel; + QMenu *userListMenu; + QAction *copyCommentAct; QGroupBox *grpWorkFolder; QHBoxLayout *workFolderLayout; @@ -66,6 +73,7 @@ QString findRev(QString itemText, QString& smallRev); QStringList splitChangeSets(QString chgSetsStr); int findLineStart(int nowIndex, QString chgSetsStr); + void contextMenuEvent (QContextMenuEvent * event); }; #endif // HGEXPWIDGET_H