diff options
Diffstat (limited to 'src/plugins/coreplugin/dialogs/saveitemsdialog.cpp')
-rw-r--r-- | src/plugins/coreplugin/dialogs/saveitemsdialog.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp b/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp index 7595ca1946..b77cc255fd 100644 --- a/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp +++ b/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp @@ -62,7 +62,7 @@ SaveItemsDialog::SaveItemsDialog(QWidget *parent, foreach (IDocument *document, items) { QString visibleName; QString directory; - QString fileName = document->fileName(); + QString fileName = document->filePath(); if (fileName.isEmpty()) { visibleName = document->suggestedFileName(); } else { @@ -73,7 +73,7 @@ SaveItemsDialog::SaveItemsDialog(QWidget *parent, QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.treeWidget, QStringList() << visibleName << QDir::toNativeSeparators(directory)); if (!fileName.isEmpty()) - item->setIcon(0, FileIconProvider::instance()->icon(QFileInfo(fileName))); + item->setIcon(0, FileIconProvider::icon(fileName)); item->setData(0, Qt::UserRole, qVariantFromValue(document)); } |