Mercurial > hg > easyhg
comparison hgtabwidget.h @ 116:807c79350bf1
* Pull history tab out into its own widget
author | Chris Cannam |
---|---|
date | Fri, 26 Nov 2010 22:06:52 +0000 |
parents | 78374cefa10f |
children | c92f5859c707 |
comparison
equal
deleted
inserted
replaced
115:78374cefa10f | 116:807c79350bf1 |
---|---|
29 #include <QCheckBox> | 29 #include <QCheckBox> |
30 #include <QLabel> | 30 #include <QLabel> |
31 #include <QTabWidget> | 31 #include <QTabWidget> |
32 | 32 |
33 class FileStatusWidget; | 33 class FileStatusWidget; |
34 | 34 class HistoryWidget; |
35 | 35 |
36 class HgTabWidget: public QTabWidget | 36 class HgTabWidget: public QTabWidget |
37 { | 37 { |
38 Q_OBJECT | 38 Q_OBJECT |
39 | 39 |
43 void updateWorkFolderFileList(QString fileList); | 43 void updateWorkFolderFileList(QString fileList); |
44 void updateLocalRepoHgLogList(QString hgLogList); | 44 void updateLocalRepoHgLogList(QString hgLogList); |
45 void setWorkFolderAndRepoNames(QString workFolderPath, QString remoteRepoPath); | 45 void setWorkFolderAndRepoNames(QString workFolderPath, QString remoteRepoPath); |
46 void setState(QString state); | 46 void setState(QString state); |
47 | 47 |
48 FileStates getFileStates() { return fileStates; } | 48 FileStates getFileStates() { return m_fileStates; } |
49 | 49 |
50 bool canCommit() const; | 50 bool canCommit() const; |
51 bool canRevert() const; | 51 bool canRevert() const; |
52 bool canAdd() const; | 52 bool canAdd() const; |
53 bool canRemove() const; | 53 bool canRemove() const; |
72 | 72 |
73 public slots: | 73 public slots: |
74 void clearSelections(); | 74 void clearSelections(); |
75 | 75 |
76 private: | 76 private: |
77 FileStatusWidget *fileStatusWidget; | 77 FileStatusWidget *m_fileStatusWidget; |
78 | 78 HistoryWidget *m_historyWidget; |
79 QWidget *historyGraphPageWidget; | 79 FileStates m_fileStates; |
80 QWidget *historyGraphWidget; | |
81 QWidget *historyGraphPanner; | |
82 QWidget *historyPageWidget; | |
83 | |
84 FileStates fileStates; | |
85 | 80 |
86 Changesets parseChangeSets(QString changeSetsStr); | 81 Changesets parseChangeSets(QString changeSetsStr); |
87 }; | 82 }; |
88 | 83 |
89 #endif // HGTABWIDGET_H | 84 #endif // HGTABWIDGET_H |