Commit graph

633 commits

Author SHA1 Message Date
Ivailo Monev
d6b83b40c8 inline internal hash functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 22:50:53 +00:00
Ivailo Monev
69a8ec278b deal with TODO in mkspecs and review architectures checks in global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 19:48:52 +00:00
Ivailo Monev
235ad5c713 update QAtomicInt documentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 18:29:27 +00:00
Ivailo Monev
0c3a7e6549 external environ reference should be declared in default namespace
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:23:52 +00:00
Ivailo Monev
a0dd5d60b2 remove unused QTextStreamPrivate member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:21:33 +00:00
Ivailo Monev
3ab43735e9 do not declare debug QProcess function if QT_NO_PROCESS is not defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 17:10:46 +00:00
Ivailo Monev
54a36450cc avoid temporary copies in QVarLengthArray
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 10:50:47 +00:00
Ivailo Monev
fca2f9ab92 replace reinterpret_cast with static_cast where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 10:50:14 +00:00
Ivailo Monev
2b1afacd6d Revert "QVarLengthArray cleanup"
This reverts commit 78e89f39f3.
2019-07-10 10:24:57 +00:00
Ivailo Monev
009c4b8d40 set internal string lenght of invalid QTextBoundaryFinder to -1
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 23:21:16 +00:00
Ivailo Monev
87e8e5e7a7 always create private object of QTextBoundaryFinder
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 22:44:57 +00:00
Ivailo Monev
78e89f39f3 QVarLengthArray cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 22:27:12 +00:00
Ivailo Monev
eae80c6bac only system and monotonic types of elapsed times are supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 21:42:13 +00:00
Ivailo Monev
226460b4ff remove warning about QThread handle that does not apply
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 20:16:09 +00:00
Ivailo Monev
4ca573feba remove redundant scoping
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 20:15:04 +00:00
Ivailo Monev
35da65f4d8 indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 19:23:40 +00:00
Ivailo Monev
6f809b4a95 mark all QHash() arguments as const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 19:03:58 +00:00
Ivailo Monev
ea7d97bc55 indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 18:13:18 +00:00
Ivailo Monev
9c35f88a35 remove redundant error from qglobal header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 18:00:53 +00:00
Ivailo Monev
eb724a167d use qint16 where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 17:07:15 +00:00
Ivailo Monev
57469c98da fix locale lookup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 12:27:56 +00:00
Ivailo Monev
b79303f1f2 remove now unused QHash macros
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 23:42:18 +00:00
Ivailo Monev
c66d770ffd avoid temporaries in QLocale
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 13:53:36 +00:00
Ivailo Monev
7d417abdd2 make private QLocale data actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 13:18:03 +00:00
Ivailo Monev
0a09c277e0 resize output string before filling it with data from QString::toStdWString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 01:01:27 +00:00
Ivailo Monev
f739dc8f4c remove redundant QProcessEnvironmentPrivate lock
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 14:55:39 +00:00
Ivailo Monev
53aa704af0 effectively revert QWaitCondition changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 13:15:42 +00:00
Ivailo Monev
0a120dc234 remove unused QAdoptedThread function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 23:37:42 +00:00
Ivailo Monev
d7c4ade988 move some temporaries near their usage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 23:36:58 +00:00
Ivailo Monev
ed244d8eb6 remove unused internal functionality
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 22:53:10 +00:00
Ivailo Monev
9934448919 remove redundant lock from QSemaphore::available()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 22:08:26 +00:00
Ivailo Monev
d292ea65ee add missing stub to QWaitCondition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 21:55:01 +00:00
Ivailo Monev
23a364f4e3 correct comment in qtldurl_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 21:51:43 +00:00
Ivailo Monev
52f981b7f1 remove now unused report_error()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 21:51:24 +00:00
Ivailo Monev
cc18a66658 reimplement QWaitCondition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 21:32:26 +00:00
Ivailo Monev
6fe6e28bbf reimplement some QThread functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 18:27:31 +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
6291fe3be8 move private QLibrary::did_load to QLibraryPrivate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-01 12:42:53 +00:00
Ivailo Monev
38627fef27 set default compression level of qFastCompress() to 1
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 01:34:30 +00:00
Ivailo Monev
a158391e1b optimize QCryptographicHash::hash()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 22:14:23 +00:00
Ivailo Monev
6726394a7b make use of definitions provided by OpenSSL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 22:07:53 +00:00
Ivailo Monev
b9cee6e685 mark QEvent::ThreadChange event as processed from QSocketNotifier::event()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 13:26:11 +00:00
Ivailo Monev
6e22989eae indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 13:24:51 +00:00
Ivailo Monev
29c272f47f use uninitialized temporaries in QRingBuffer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 12:27:31 +00:00
Ivailo Monev
99146c80a4 avoid context copy in QCryptographicHash::result()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 12:12:10 +00:00
Ivailo Monev
45549aa40e introduce qFastCompress() and qFastUncompress()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
9a39315642 mark QChar comparison operators arguments as const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 02:18:57 +00:00
Ivailo Monev
1348d448c3 add missing const to QChar::decomposition()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 02:16:57 +00:00
Ivailo Monev
9052d6a7ff fix qIsDetached() const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 22:34:13 +00:00
Ivailo Monev
ed99a4229c QDateTimeParser cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 19:47:56 +00:00