no rename failed for canceled renamedialog
authorTommi Asp <tomma.asp@gmail.com>
Thu, 6 May 2010 17:40:03 +0000 (20:40 +0300)
committerTommi Asp <tomma.asp@gmail.com>
Thu, 6 May 2010 17:40:03 +0000 (20:40 +0300)
src/filelistwidget.cpp

index 4466fed..f578e7c 100644 (file)
@@ -70,7 +70,7 @@ void FileListWidget::actionRename()
 {
     QFileInfo file = fileSystemModel->fileInfo(this->selectedIndexes().first());
     QString newName = QInputDialog::getText(this, tr("Rename"), tr("New filename: "), QLineEdit::Normal, file.fileName());
-    if(newName != file.fileName())
+    if(newName != file.fileName() && !newName.isEmpty())
     {
         if(QFile::rename(file.absoluteFilePath(), file.absolutePath()+"/"+newName))
             return;