summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/projectcreateimpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/projectcreateimpl.cpp')
-rw-r--r--muse2/muse/widgets/projectcreateimpl.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/muse2/muse/widgets/projectcreateimpl.cpp b/muse2/muse/widgets/projectcreateimpl.cpp
index a019df95..c7aa0fdb 100644
--- a/muse2/muse/widgets/projectcreateimpl.cpp
+++ b/muse2/muse/widgets/projectcreateimpl.cpp
@@ -41,10 +41,15 @@ void ProjectCreateImpl::selectDirectory()
void ProjectCreateImpl::updateDirectoryPath()
{
+ QString name = "";
if (createFolderCheckbox->isChecked()) {
- storageDirEdit->setText(directoryPath + projectNameEdit->text() + "/" + projectNameEdit->text() + ".med");
+ if (!projectNameEdit->text().isEmpty())
+ name = projectNameEdit->text() + "/" + projectNameEdit->text() + ".med";
+ storageDirEdit->setText(directoryPath + name );
} else {
- storageDirEdit->setText(directoryPath + projectNameEdit->text() + ".med");
+ if (!projectNameEdit->text().isEmpty())
+ name = projectNameEdit->text() + ".med";
+ storageDirEdit->setText(directoryPath + projectNameEdit->text() + name);
}
}