Mercurial > hg > easyhg
comparison mainwindow.h @ 11:45c4ac1323b2
Version 0.4.2: Added hg serve. Can commit one file.
author | Jari Korhonen <jtkorhonen@gmail.com> |
---|---|
date | Sat, 15 May 2010 17:34:23 +0300 |
parents | 81a32fffee8f |
children | 9b52042baf39 |
comparison
equal
deleted
inserted
replaced
10:efb7b1654af4 | 11:45c4ac1323b2 |
---|---|
75 ACT_CHGSETDIFF, | 75 ACT_CHGSETDIFF, |
76 ACT_UPDATE, | 76 ACT_UPDATE, |
77 ACT_REVERT, | 77 ACT_REVERT, |
78 ACT_MERGE, | 78 ACT_MERGE, |
79 ACT_RESOLVE_LIST, | 79 ACT_RESOLVE_LIST, |
80 ACT_SERVE, | |
80 ACT_RESOLVE_MARK | 81 ACT_RESOLVE_MARK |
81 }; | 82 }; |
82 | 83 |
83 | 84 |
84 class MainWindow : public QMainWindow | 85 class MainWindow : public QMainWindow |
127 void hgPull(); | 128 void hgPull(); |
128 void hgUpdateToRev(); | 129 void hgUpdateToRev(); |
129 void hgAnnotate(); | 130 void hgAnnotate(); |
130 void hgResolveList(); | 131 void hgResolveList(); |
131 void hgResolveMark(); | 132 void hgResolveMark(); |
133 void hgServe(); | |
132 | 134 |
133 private: | 135 private: |
134 void hgHeads(); | 136 void hgHeads(); |
135 void hgParents(); | 137 void hgParents(); |
136 void hgLog(); | 138 void hgLog(); |
145 void presentLongStdoutToUser(QString stdo); | 147 void presentLongStdoutToUser(QString stdo); |
146 void countAMRNModifications(QListWidget *workList, int& a, int& m, int& r, int& n); | 148 void countAMRNModifications(QListWidget *workList, int& a, int& m, int& r, int& n); |
147 bool isSelectedModified(QListWidget *workList); | 149 bool isSelectedModified(QListWidget *workList); |
148 bool isSelectedUntracked(QListWidget *workList); | 150 bool isSelectedUntracked(QListWidget *workList); |
149 bool isSelectedDeletable(QListWidget *workList); | 151 bool isSelectedDeletable(QListWidget *workList); |
152 bool isSelectedCommitable(QListWidget *workList); | |
150 | 153 |
151 | 154 |
152 //Actions enabled flags | 155 //Actions enabled flags |
153 bool remoteRepoActionsEnabled; | 156 bool remoteRepoActionsEnabled; |
154 bool localRepoActionsEnabled; | 157 bool localRepoActionsEnabled; |
174 QAction *hgMergeAct; | 177 QAction *hgMergeAct; |
175 QAction *hgUpdateToRevAct; | 178 QAction *hgUpdateToRevAct; |
176 QAction *hgAnnotateAct; | 179 QAction *hgAnnotateAct; |
177 QAction *hgResolveListAct; | 180 QAction *hgResolveListAct; |
178 QAction *hgResolveMarkAct; | 181 QAction *hgResolveMarkAct; |
182 QAction *hgServeAct; | |
179 | 183 |
180 //Menus | 184 //Menus |
181 QMenu *fileMenu; | 185 QMenu *fileMenu; |
182 QMenu *advancedMenu; | 186 QMenu *advancedMenu; |
183 QMenu *helpMenu; | 187 QMenu *helpMenu; |