summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/qmldesigner/components/propertyeditor/filewidget.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/components/propertyeditor/filewidget.cpp b/src/plugins/qmldesigner/components/propertyeditor/filewidget.cpp
index a63d0889d0..b3fdec825b 100644
--- a/src/plugins/qmldesigner/components/propertyeditor/filewidget.cpp
+++ b/src/plugins/qmldesigner/components/propertyeditor/filewidget.cpp
@@ -66,7 +66,9 @@ void FileWidget::lineEditChanged()
void FileWidget::buttonPressed()
{
- setFileNameStr(QFileDialog::getOpenFileName());
+ QString newFile = QFileDialog::getOpenFileName();
+ if (!newFile.isEmpty())
+ setFileNameStr(newFile);
}
void FileWidget::setFileNameStr(const QString &fileName)