summaryrefslogtreecommitdiffstats
path: root/tests/manual/dialogs
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2013-02-15 09:42:13 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-02-16 09:04:27 +0100
commitc4314f7aeb35568cc7f88fe94420c01f74f670a5 (patch)
tree580445dccedc88f30abdbb422c7535a47beb4e62 /tests/manual/dialogs
parent8ec2c0a70e387689d555876875a75391b9cf4e44 (diff)
Filedialog test: Do not set directory if empty.
Make it possible to test the saving/restoring of directories which is done by default. Task-number: QTBUG-28855 Change-Id: Id16010b6aea9cd78b9bebdbe1b148eb7f5141f8b Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Diffstat (limited to 'tests/manual/dialogs')
-rw-r--r--tests/manual/dialogs/filedialogpanel.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/manual/dialogs/filedialogpanel.cpp b/tests/manual/dialogs/filedialogpanel.cpp
index 56bd2c1da8..636e65b684 100644
--- a/tests/manual/dialogs/filedialogpanel.cpp
+++ b/tests/manual/dialogs/filedialogpanel.cpp
@@ -400,7 +400,9 @@ void FileDialogPanel::applySettings(QFileDialog *d) const
d->setFileMode(comboBoxValue<QFileDialog::FileMode>(m_fileMode));
d->setOptions(options());
d->setDefaultSuffix(m_defaultSuffix->text().trimmed());
- d->setDirectory(m_directory->text().trimmed());
+ const QString directory = m_directory->text().trimmed();
+ if (!directory.isEmpty())
+ d->setDirectory(directory);
const QString file = m_selectedFileName->text().trimmed();
if (!file.isEmpty())
d->selectFile(file);