qt5base-lts/tests/auto/corelib
Karsten Heimrich ec9e856563 Fix QSaveFile and QTemporaryFile issues with windows network shares
The commit amends commit 3966b571 to take UNC prefix into account as
well. Fixes the weird file name output as reported in QTBUG-74291 and
QTBUG-83365. Replace manual separator normalizing in qt_cleanPath(),
this is another spot where UNC prefix handling needs to be applied.

Also make QTemporaryFile operate on '/' as file separators to fix
creating both file types with native path separators on network shares.

Fixes: QTBUG-74291
Fixes: QTBUG-76228
Fixes: QTBUG-83365
Pick-to: 5.15 6.0 6.1
Change-Id: Iff8d26b994bf4194c074cd5c996cda3934297fa5
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2021-05-11 13:22:44 +02:00
..
animation Port QVariantAnimation to the new property system 2021-04-30 18:59:50 +02:00
global Use a more forgiving threshold for qFuzzyIsNull(qfloat16) 2021-04-29 14:13:23 +02:00
io Fix QSaveFile and QTemporaryFile issues with windows network shares 2021-05-11 13:22:44 +02:00
itemmodels QAbstractProxyModel: port to new property system 2021-05-04 22:58:59 +02:00
kernel QMetaMethod: Store method constness in metaobject system 2021-05-07 21:50:58 +02:00
mimetypes Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
plugin tst_qlibrary: don't use absolute paths for symlinks 2021-05-07 11:11:51 +03:00
serialization Fix compiler warning from int size mismatch 2021-04-29 06:32:17 +02:00
text Fix assertion on matchingLocales(Abhkazian, Any, Any) 2021-05-05 16:28:53 +02:00
thread Add new app permissions API under QCoreApplication 2021-05-05 16:28:27 +03:00
time Ensure setDateTime clears status also when short 2021-05-04 15:21:48 +01:00
tools Fix comparison between nullptr and QWeakPointer 2021-04-28 23:33:06 +03:00
CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00