Mercurial > hg > easyhg
comparison filestatuswidget.cpp @ 351:39a616befdbd
Merge from branch "bug_90"
author | Chris Cannam |
---|---|
date | Wed, 16 Mar 2011 14:22:48 +0000 |
parents | 293d91cf44de |
children | 4cd753e083cc |
comparison
equal
deleted
inserted
replaced
349:b422d1bcfb3c | 351:39a616befdbd |
---|---|
249 } | 249 } |
250 | 250 |
251 void FileStatusWidget::itemDoubleClicked(QListWidgetItem *item) | 251 void FileStatusWidget::itemDoubleClicked(QListWidgetItem *item) |
252 { | 252 { |
253 QStringList files; | 253 QStringList files; |
254 files << item->text(); | 254 QString file = item->text(); |
255 emit annotateFiles(files); | 255 files << file; |
256 | |
257 switch (m_fileStates.stateOf(file)) { | |
258 | |
259 case FileStates::Modified: | |
260 case FileStates::InConflict: | |
261 emit diffFiles(files); | |
262 break; | |
263 | |
264 case FileStates::Clean: | |
265 case FileStates::Missing: | |
266 emit annotateFiles(files); | |
267 break; | |
268 } | |
256 } | 269 } |
257 | 270 |
258 void FileStatusWidget::itemSelectionChanged() | 271 void FileStatusWidget::itemSelectionChanged() |
259 { | 272 { |
260 DEBUG << "FileStatusWidget::itemSelectionChanged" << endl; | 273 DEBUG << "FileStatusWidget::itemSelectionChanged" << endl; |