qt6-bb10/tests/auto/corelib/io
Thiago Macieira 6d17697913 QFileSystemWatcher/Win: remove the pre-QFileInfo path normalization
It's completely unnecessary, since QFileInfo will query the file system
anyway and that has a much better view of what is normalized and what
isn't. More importantly, this fixes the mistake in failing to normalize
properly in removePaths(), which removed the ending slash of a root
directory such as "C:\\". That caused the path to become "C:", which
QFileInfo interprets as "current path on drive C:".

[ChangeLog][QtCore][QFileSystemWatcher] Fixed a bug that prevented
removePaths() from removing the root of a drive on Windows.

Fixes: QTBUG-110986
Pick-to: 5.15 6.2 6.4 6.5
Change-Id: I9671dee8ceb64aa9b9cafffd17419b6d69670876
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2023-02-14 11:27:24 -08:00
..
largefile Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qabstractfileengine Add QFileInfo::readSymLink() to read the raw link path 2022-12-23 06:26:44 +01:00
qbuffer QBuffer: test and document open() behavior 2022-12-14 19:07:19 +01:00
qdataurl Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qdebug Port from container::count() and length() to size() - V5 2022-11-03 14:59:24 +01:00
qdir QDir: use QCollator when doing locale-aware sorting 2023-02-10 01:19:21 +02:00
qdiriterator Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qfile Deprecate usage of qt_ntfs_permission_lookup 2023-02-14 13:23:19 +01:00
qfileinfo Avoid potential data races caused by qt_ntfs_permission_lookup 2023-02-08 12:59:19 +01:00
qfileselector Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qfilesystementry Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qfilesystemmetadata Adapt corelib to use QTimeZone in place of Qt::TimeSpec 2022-12-09 16:16:48 +01:00
qfilesystemwatcher QFileSystemWatcher/Win: remove the pre-QFileInfo path normalization 2023-02-14 11:27:24 -08:00
qiodevice Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qipaddress Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qlockfile Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qloggingcategory QMessageLogger: make qFatal categorized and streamable 2022-12-05 04:15:39 +01:00
qloggingregistry Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qnodebug Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qprocess Skip QProcess tests when run under ASan 2022-12-16 19:21:56 +02:00
qprocess-noapplication Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qprocessenvironment Port from container::count() and length() to size() - V5 2022-11-03 14:59:24 +01:00
qresourceengine CMake: Allow contents of resources to be replaced by empty files 2022-12-17 20:43:51 +01:00
qsavefile Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
qsettings Adapt corelib to use QTimeZone in place of Qt::TimeSpec 2022-12-09 16:16:48 +01:00
qstandardpaths QStandardPaths/unix: ignore relative paths in all $XDG_* env vars 2023-02-01 19:46:02 +00:00
qstorageinfo Give tst_QStorageInfo a QCOMPARE_op() makeover 2023-01-13 15:08:25 +01:00
qtemporarydir Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qtemporaryfile Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qurl QUrl: restore empty-but-not-null for components that are present 2023-01-17 16:51:53 -08:00
qurlinternal Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
qurlquery tst_QUrlQuery: fix Clang 15 -Wself-move 2023-01-23 10:12:35 +01:00
qurluts46 Update UCD to Revision 30 2022-10-11 14:10:59 +00:00
CMakeLists.txt Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00