Commit graph

31 commits

Author SHA1 Message Date
Ivailo Monev
c871965e9e fix const-correctness of QDir::refresh()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 21:13:31 +00:00
Ivailo Monev
11429da763 replace QDirPrivate::getFilterSepChar() and QDirPrivate::splitFilters() with their body
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 21:13:04 +00:00
Ivailo Monev
e02ce5c0e0 cleanup file engine, notably the Qt resource part
this is fixes QTBUG-11223, I also would like to take it step further
and make the resources requests prefixed with "qrc:/" so that the
check when to use QResourceFileEngine is even more reliable but
that will require backwards incompatible change so it will be done
in future release.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-11 20:39:33 +00:00
Ivailo Monev
86bf2c1c10 use correct type for flags in QFile::exists() and restore behaviour of QDir::exists() overload
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 01:12:14 +00:00
Ivailo Monev
e1b4131846 check type in QFile::exists() and QDir::exists()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-09 01:38:03 +00:00
Ivailo Monev
78547c1787 Revert "avoid temporaries in QDir::mkdir(), QDir::rmdir(), QDir::mkpath() and QDir::rmpath()"
This reverts commit b0112afc64.
2020-01-07 22:59:01 +00:00
Ivailo Monev
b0112afc64 avoid temporaries in QDir::mkdir(), QDir::rmdir(), QDir::mkpath() and QDir::rmpath()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-07 02:52:01 +00:00
Ivailo Monev
20732569ea avoid temporary in QDir::setSearchPaths()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-05 22:22:49 +00:00
Ivailo Monev
d96e81105a mark QDir warning cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 23:47:12 +00:00
Ivailo Monev
be63c5b251 reduce branches in QDir::operator==() operator
also fixes test case

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 03:15:15 +00:00
Ivailo Monev
9509ddce3d check if additional sorting flags are empty in QDir::operator<<() operator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:50:25 +00:00
Ivailo Monev
2d3f663456 replace hardcoded mask with enum in QDir::operator<<() operator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 02:37:10 +00:00
Ivailo Monev
5b459cf0ec update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
11e344b851 remove redundant QFileSystemEntry constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 01:20:10 +00:00
Ivailo Monev
c307801f69 replace QT_BUILD_CORE_LIB with QT_BOOTSTRAPPED definition checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 00:24:00 +00:00
Ivailo Monev
a21a480105 copyright update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 18:13:44 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
83625c5cf5 mostly manual d pointer management
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 17:38:09 +00:00
Ivailo Monev
74f0552047 get rid of QDir::drives() and QFSFileEngine::drives()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 14:36:33 +00:00
Ivailo Monev
848c6c7a59 get rid of QLatin1Literal and some of the QStringBuilder usage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-30 06:18:21 +00:00
Ivailo Monev
c65432f762 Revert "remove the string builder and the ASCII cast/construction warnings"
This reverts commit 378c9be208.
2016-10-30 02:50:48 +00:00
Ivailo Monev
378c9be208 remove the string builder and the ASCII cast/construction warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-29 04:41:55 +00:00
Ivailo Monev
9cef5d5d73 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-22 15:19:52 +00:00
Ivailo Monev
c379b60870 mac, win, etc. leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-14 03:15:37 +00:00
Ivailo Monev
f38dd689da mac, win and blackbery leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-13 19:50:38 +00:00
Ivailo Monev
2ec2bd2af3 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 16:58:06 +00:00
Ivailo Monev
655a87a53c remove redundant C-style cast
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-11 21:01:08 +00:00
Ivailo Monev
00b4000ba6 remove obsolete and unused QDir::addResourceSearchPath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-06 02:15:09 +00:00
Ivailo Monev
fdb5fdcd31 micro-optimize QDir::relativeFilePath() for non-Windows platform
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-05 05:13:16 +00:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00