diff options
author | Martin Pejcoch <martin.pejcoch@nokia.com> | 2009-10-15 14:07:02 (GMT) |
---|---|---|
committer | Martin Pejcoch <martin.pejcoch@nokia.com> | 2009-10-15 14:07:02 (GMT) |
commit | 7915d20f64a835961c20d0b0ccd587dba8d5c2ae (patch) | |
tree | 44bd366ba9496e8493d3af43f14c8d61b9673a70 /src/gui/dialogs/qfiledialog_win.cpp | |
parent | b2cf158459da1647d86579a28f1435334aa85e3d (diff) | |
download | Qt-7915d20f64a835961c20d0b0ccd587dba8d5c2ae.zip Qt-7915d20f64a835961c20d0b0ccd587dba8d5c2ae.tar.gz Qt-7915d20f64a835961c20d0b0ccd587dba8d5c2ae.tar.bz2 |
Set OFN_PATHMUSTEXIT as a default parameter
This will result in a warning if the path entered doesn't exist,
which is the behavior of native applications.
Reviewed-by: Prasanth
Diffstat (limited to 'src/gui/dialogs/qfiledialog_win.cpp')
-rw-r--r-- | src/gui/dialogs/qfiledialog_win.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gui/dialogs/qfiledialog_win.cpp b/src/gui/dialogs/qfiledialog_win.cpp index b59c28b..8089b43 100644 --- a/src/gui/dialogs/qfiledialog_win.cpp +++ b/src/gui/dialogs/qfiledialog_win.cpp @@ -251,10 +251,10 @@ static OPENFILENAME* qt_win_make_OFN(QWidget *parent, ofn->nMaxFile = maxLen; ofn->lpstrInitialDir = (wchar_t*)tInitDir.utf16(); ofn->lpstrTitle = (wchar_t*)tTitle.utf16(); - ofn->Flags = (OFN_NOCHANGEDIR | OFN_HIDEREADONLY | OFN_EXPLORER); + ofn->Flags = (OFN_NOCHANGEDIR | OFN_HIDEREADONLY | OFN_EXPLORER | OFN_PATHMUSTEXIST); if (mode == QFileDialog::ExistingFile || mode == QFileDialog::ExistingFiles) - ofn->Flags |= (OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST); + ofn->Flags |= (OFN_FILEMUSTEXIST); if (mode == QFileDialog::ExistingFiles) ofn->Flags |= (OFN_ALLOWMULTISELECT); if (!(options & QFileDialog::DontConfirmOverwrite)) |