BinEditor: Make saving via saveModifiedFiles() behave correctly.

This commit is contained in:
Christian Kandeler
2010-08-19 10:16:16 +02:00
parent a7187bd9cf
commit f6e94f0a3a

View File

@@ -193,10 +193,12 @@ public:
virtual QString mimeType() const { return m_mimeType; }
bool save(const QString &fileName = QString()) {
if (m_editor->save(m_fileName, fileName)) {
m_fileName = fileName;
const QString fileNameToUse
= fileName.isEmpty() ? m_fileName : fileName;
if (m_editor->save(m_fileName, fileNameToUse)) {
m_fileName = fileNameToUse;
m_editor->editorInterface()->
setDisplayName(QFileInfo(fileName).fileName());
setDisplayName(QFileInfo(fileNameToUse).fileName());
emit changed();
return true;
} else {