Ivailo Monev
22ad303b17
replace 0 with Q_NULLPTR in QXmlInputSource, QXmlDefaultHandler, QXmlSimpleReaderPrivate, QXmlSimpleReader and QXmlSimpleReaderPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 17:15:09 +00:00
Ivailo Monev
55a54eb9be
use uninitialized buffer with QT_BUFFSIZE as size in QXmlInputSource::fetchData()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 16:59:49 +00:00
Ivailo Monev
41c76b20cf
remove unused QXmlInputSourcePrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 16:47:29 +00:00
Ivailo Monev
e8f6e4422a
rework internal QTextStream converter state save/restore
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 16:32:29 +00:00
Ivailo Monev
c85fd7f18f
indent QDBusDemarshaller::toStringList()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 15:26:40 +00:00
Ivailo Monev
2385648c55
avoid passing QSettings pointer as argument to QLibraryPrivate::isPlugin() and QFactoryLoader::updateDir()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 15:26:24 +00:00
Ivailo Monev
212ef9faba
remove redundant DBUS_TYPE_UNIX_FD checks
...
DBUS_TYPE_UNIX_FD and DBUS_TYPE_UNIX_FD_AS_STRING are available since
v1.2.16 and v1.5.12 is required now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 01:46:47 +00:00
Ivailo Monev
4cf06bf8f3
remove BOMs if QTextCodec::ConverterState has QTextCodec::IgnoreHeader flag set
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 01:25:49 +00:00
Ivailo Monev
30c7c11b7f
sync stub QTextCodec class version with non-stub
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 00:38:19 +00:00
Ivailo Monev
503b567df2
remove redundant const_cast<> in qobject_cast<>() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 00:37:33 +00:00
Ivailo Monev
edf7e64bca
use foreach() for iteration in QPollingFileSystemWatcherEngine::addPaths() and QPollingFileSystemWatcherEngine::removePaths()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 22:22:10 +00:00
Ivailo Monev
2adc57693d
move QFileSystemWatcher initialization from QFileSystemWatcher::addPaths() to QFileSystemWatcherPrivate::init()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 22:16:37 +00:00
Ivailo Monev
9ec1343e2a
use __PRETTY_FUNCTION__ for Q_FUNC_INFO when compiler is GCC/Clang, __func__ if other
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 18:46:42 +00:00
Ivailo Monev
7919730aba
remove tmake comments from qobjectdefs header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 17:37:34 +00:00
Ivailo Monev
b45532f24d
use QSettings::NativeFormat as default for QSettings constructed with filename
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 17:12:03 +00:00
Ivailo Monev
f4b2e2ef65
optimize QFileSystemWatcher
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 17:03:33 +00:00
Ivailo Monev
991ece5a50
replace 0 with Q_NULLPTR in QFileSystemWatcherPrivate and QFileSystemWatcher
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 16:48:56 +00:00
Ivailo Monev
7577d86088
replace _POSIX_MONOTONIC_CLOCK definition with QElapsedTimer::isMonotonic() result checks
...
in addition to the compile-time check, QElapsedTimer::isMonotonic() does
runtime check via sysconf() and is guarded by QT_NO_CLOCK_MONOTONIC option
definition check
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 16:04:25 +00:00
Ivailo Monev
19650be3c5
make use of qt_error_string() in QSystemError::toString() method and qdlerror() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 15:46:39 +00:00
Ivailo Monev
9c6e5d4c9b
update translations [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 15:21:15 +00:00
Ivailo Monev
34ef33315a
set QFSFileEnginePrivate::tried_stat to proper type in QTemporaryFileEngine::open()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 03:07:28 +00:00
Ivailo Monev
990b8f570b
remove redundant int() constructs from qt_error_string() function calls
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 03:06:01 +00:00
Ivailo Monev
605292785f
remove redundant condition in QFSFileEnginePrivate::readFdFh()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 02:39:22 +00:00
Ivailo Monev
f9088610ff
mark warning cases in QFSFileEngine as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 02:39:01 +00:00
Ivailo Monev
e4c6e0f309
require D-Bus v1.5.12+ for demarshaling basic types
...
fixes a crash
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 02:13:44 +00:00
Ivailo Monev
bf349cbb86
introduce QT_BUFFSIZE
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-11 23:38:06 +00:00
Ivailo Monev
7652249aa5
Merge branch 'refileengine'
2020-01-11 20:41:42 +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
c2badc8aaf
define QIODEVICE_BUFFERSIZE to value of BUFSIZ from stdio header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-11 02:55:23 +00:00
Ivailo Monev
9beb757ddf
replace 0 with Q_NULLPTR in QThreadPoolThread and QThreadPoolPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-11 01:48:28 +00:00
Ivailo Monev
a251c3c722
set error to QFile::CopyError in case of failure in QFile::copy()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-11 01:29:22 +00:00
Ivailo Monev
d9ac609875
set result error if lookup by address fails in QHostInfoAgent::fromName()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-11 00:28:27 +00:00
Ivailo Monev
f8503869c7
optimize toMSecsSinceEpoch_helper() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 23:30:27 +00:00
Ivailo Monev
c68e930e2a
set QSharedMemory error from errno in QSharedMemoryPrivate::handle()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 21:25:16 +00:00
Ivailo Monev
310bfaa051
implement QFileSystemEngine::copyFile() for non-Linux platforms
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 21:04:10 +00:00
Ivailo Monev
93404b98a2
add note in which version qFmod() function was introduced [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 19:02:01 +00:00
Ivailo Monev
4611b5902e
replace qFloorF() with qFloor() function call in snapTo26Dot6Grid() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 16:51:52 +00:00
Ivailo Monev
b40e49edd0
introduce qFmod() math function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 16:49:41 +00:00
Ivailo Monev
73675cbb26
use expf() in qExp() for float types
...
it is available since C++ 11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 16:43:30 +00:00
Ivailo Monev
e673e1d103
replace math with cmath header inclusion in qlocale_tools source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 16:41:41 +00:00
Ivailo Monev
bec580b470
remove math header inclusion from qrect source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 16:41:23 +00:00
Ivailo Monev
ca00b6c4d6
replace Q_PI with M_PI from math header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 15:16:46 +00:00
Ivailo Monev
5f91a9337a
remove unused qFastSin() and qFastCos() functions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 14:57:22 +00:00
Ivailo Monev
e7742a051e
define _USE_MATH_DEFINES in qmath header
...
also replace math with qmath header inclusion where the constants are
needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 14:52:19 +00:00
Ivailo Monev
7a3c7757fb
indent qCeil(), qFloor(), qFabs(), qSin(), qCos(), qTan(), qAcos(), qAsin(), qAtan(), qAtan2(), qSqrt(), qLn(), qExp() and qPow() functions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 14:40:24 +00:00
Ivailo Monev
170249d29d
remove redundant virtual QEasingCurveFunction::copy() method override
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 04:12:29 +00:00
Ivailo Monev
a25d7504f9
replace hardcodec value with enum in QFile::exists()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-10 01:13:16 +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
571ebf899a
remove most std::bad_alloc exceptions handling
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-09 02:15:39 +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