diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-09-25 10:27:55 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-09-29 19:45:40 +0000 |
commit | 69e68218e5082166d5c4ab1903fbacde00418a1c (patch) | |
tree | 2e375b5b4b0280ed147d21ea35c2a465ceb9749d /qmake/generators/win32/msvc_objectmodel.cpp | |
parent | 364d3da3d5cce9a19b06b4fca04a91a0238248e3 (diff) |
Windows: Fix QDir::drives() to no longer list ejected media
Add a check using GetVolumeInformation() (modeled after QStorageInfo::ready)
within a SEM_FAILCRITICALERRORS | SEM_NOOPENFILEERRORBOX scope.
Remove old #ifdef used for Windows CE.
[ChangeLog][QtCore][QDir] On Windows, QDir::drives() no longer
returns drives whose media were ejected.
Fixes: QTBUG-69029
Change-Id: I2d4a32e9281ccf3c0f2ebfa427122609aa4f327f
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Diffstat (limited to 'qmake/generators/win32/msvc_objectmodel.cpp')
0 files changed, 0 insertions, 0 deletions