comparison mainwindow.h @ 95:d1be9712818a

* Update actions appropriately when selections are changed
author Chris Cannam
date Wed, 24 Nov 2010 16:29:05 +0000
parents 44ed7766d55a
children 87ef2fa9ee8b
comparison
equal deleted inserted replaced
94:44ed7766d55a 95:d1be9712818a
69 69
70 public: 70 public:
71 MainWindow(); 71 MainWindow();
72 HgExpWidget *hgExp; 72 HgExpWidget *hgExp;
73 void writeSettings(); 73 void writeSettings();
74 void enableDisableActions();
75 74
76 //Paths to remote repo & workfolder 75 //Paths to remote repo & workfolder
77 //Local repo is directory "./hg/" under work folder 76 //Local repo is directory "./hg/" under work folder
78 QString remoteRepoPath; 77 QString remoteRepoPath;
79 QString workFolderPath; 78 QString workFolderPath;
85 void hgPaths(); 84 void hgPaths();
86 void hgStat(); 85 void hgStat();
87 void tabChanged(int currTab); 86 void tabChanged(int currTab);
88 void commandCompleted(); 87 void commandCompleted();
89 void commandFailed(); 88 void commandFailed();
89 void enableDisableActions();
90 90
91 private slots: 91 private slots:
92 void about(); 92 void about();
93 void settings(); 93 void settings();
94 void open(); 94 void open();
132 void createStatusBar(); 132 void createStatusBar();
133 void readSettings(); 133 void readSettings();
134 void splitChangeSets(QStringList *list, QString hgLogOutput); 134 void splitChangeSets(QStringList *list, QString hgLogOutput);
135 bool getCommentOrTag(QString& commentOrTag, QString question, QString dlgTitle); 135 bool getCommentOrTag(QString& commentOrTag, QString question, QString dlgTitle);
136 void presentLongStdoutToUser(QString stdo); 136 void presentLongStdoutToUser(QString stdo);
137 void countModifications(QListWidget *workList, int& added, int& modified, int& removed, int& notTracked, 137
138 int& selected,
139 int& selectedAdded, int& selectedModified, int& selectedRemoved, int& selectedNotTracked);
140 bool isSelectedModified(QListWidget *workList);
141 bool areAllSelectedUntracked(QListWidget *workList);
142 bool isSelectedDeletable(QListWidget *workList);
143 bool areAllSelectedCommitable(QListWidget *workList);
144 QString listAllUpIpV4Addresses(); 138 QString listAllUpIpV4Addresses();
145 QString filterTag(QString tag); 139 QString filterTag(QString tag);
146 140
147 QString getUserInfo() const; 141 QString getUserInfo() const;
148 142