diff options
author | con <qtc-committer@nokia.com> | 2009-03-24 12:51:44 +0100 |
---|---|---|
committer | con <qtc-committer@nokia.com> | 2009-03-24 12:52:20 +0100 |
commit | bd2a163f7834a1be5379ee9357309fdf717497de (patch) | |
tree | 4146381ea33ea0b74b63c76193ee0c0360bcb85c /src/plugins/coreplugin/dialogs/saveitemsdialog.cpp | |
parent | 87fdacba5c75ef1d979a2e9854018e1789626010 (diff) | |
download | qt-creator-bd2a163f7834a1be5379ee9357309fdf717497de.tar.gz |
Simplify 'Save modified files' internals.
Diffstat (limited to 'src/plugins/coreplugin/dialogs/saveitemsdialog.cpp')
-rw-r--r-- | src/plugins/coreplugin/dialogs/saveitemsdialog.cpp | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp b/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp index 31cc36ee97..80b15b4c94 100644 --- a/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp +++ b/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp @@ -46,7 +46,7 @@ using namespace Core; using namespace Core::Internal; SaveItemsDialog::SaveItemsDialog(QWidget *parent, - QMap<IFile*, QString> items) + QList<IFile *> items) : QDialog(parent) { m_ui.setupUi(this); @@ -55,13 +55,12 @@ SaveItemsDialog::SaveItemsDialog(QWidget *parent, m_ui.buttonBox->button(QDialogButtonBox::Save)->setFocus(Qt::TabFocusReason); m_ui.buttonBox->button(QDialogButtonBox::Save)->setMinimumWidth(130); // bad magic number to avoid resizing of button - QMap<IFile*, QString>::const_iterator it = items.constBegin(); - while (it != items.constEnd()) { + foreach (IFile *file, items) { QString visibleName; QString directory; - QString fileName = it.key()->fileName(); + QString fileName = file->fileName(); if (fileName.isEmpty()) { - visibleName = it.key()->suggestedFileName(); + visibleName = file->suggestedFileName(); } else { QFileInfo info = QFileInfo(fileName); directory = info.absolutePath(); @@ -69,8 +68,7 @@ SaveItemsDialog::SaveItemsDialog(QWidget *parent, } QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.treeWidget, QStringList() << visibleName << directory); - item->setData(0, Qt::UserRole, qVariantFromValue(it.key())); - ++it; + item->setData(0, Qt::UserRole, qVariantFromValue(file)); } m_ui.treeWidget->resizeColumnToContents(0); @@ -123,8 +121,3 @@ QList<IFile*> SaveItemsDialog::itemsToSave() const { return m_itemsToSave; } - -QSet<IFile*> SaveItemsDialog::itemsToOpenWithVCS() const -{ - return m_itemsToSave.toSet(); -} |