index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.8
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt Base (Core, Gui, Widgets, Network, ...)
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
text
Commit message (
Expand
)
Author
Age
Files
Lines
*
QByteArray: fix isUpper/isLower
Giuseppe D'Angelo
2022-01-25
1
-34
/
+24
*
Revert "QLatin1String: Add overloads taking QLatin1Char"
Marc Mutz
2022-01-25
2
-45
/
+0
*
Replace cxx17_bm_searcher config check with feature test macro
Marc Mutz
2022-01-24
1
-1
/
+1
*
Optimize finding UTF-16 needles in L1 haystacks
Marc Mutz
2022-01-24
1
-3
/
+6
*
QStaticByteArrayMatcherBase: make dtor protected
Marc Mutz
2022-01-23
1
-1
/
+1
*
Q(Static)ByteArrayMatcher: manage indexIn() overloads
Marc Mutz
2022-01-23
2
-19
/
+17
*
QStaticByteArrayMatcher: fix searching in 2+GiB haystacks
Marc Mutz
2022-01-23
2
-14
/
+19
*
QByteArrayList: optimize 32-bit builds of legacy join() helper
Marc Mutz
2022-01-22
2
-6
/
+6
*
QByteArrayList: micro-optimize join(QByteArray)
Marc Mutz
2022-01-22
1
-1
/
+1
*
QByteArrayList: simplify the join() overload set already now
Marc Mutz
2022-01-22
2
-10
/
+2
*
[doc] QStaticByteArrayMatcher: remove references to C++ < 17
Marc Mutz
2022-01-21
1
-7
/
+1
*
QStaticByteArrayMatcher: add a useful comment
Marc Mutz
2022-01-21
1
-0
/
+1
*
QStringConverter: use QStaticByteArrayMatcher
Marc Mutz
2022-01-21
1
-2
/
+5
*
QByteArrayMatcher users: use the new QByteArrayView overloads
Marc Mutz
2022-01-21
2
-4
/
+4
*
QStringConverter: fix int/qsizetype mismatches (ex Win32)
Marc Mutz
2022-01-21
1
-9
/
+9
*
QtCore: replace qSwap with std::swap/member-swap where possible
Marc Mutz
2022-01-20
4
-6
/
+6
*
Doc: Cross-link QString's methods
Ivan Tkachenko
2022-01-19
1
-3
/
+5
*
QString: use char16_t in ucstr{n,i,}cmp & ucstreq instead of QChar
Thiago Macieira
2022-01-18
1
-26
/
+24
*
QString: optimize equalStrings() with a template in ucstrncmp()
Thiago Macieira
2022-01-18
1
-6
/
+27
*
QString: merge the two ucstrcmp overloads into a template
Thiago Macieira
2022-01-18
1
-11
/
+8
*
QString: introduce ucstreq() to optimize equalStrings()
Thiago Macieira
2022-01-18
1
-2
/
+15
*
QString: make ucstricmp() parameters match the compareStrings'
Thiago Macieira
2022-01-18
1
-27
/
+20
*
QString: add Q_NEVER_INLINE for ucstricmp()
Thiago Macieira
2022-01-18
1
-3
/
+3
*
QString: remove the old unaligned 4-byte compares in ucstrncmp()
Thiago Macieira
2022-01-18
1
-60
/
+9
*
Restore std::as_const() where a qAsConst was lost between 5.15 and 6
Edward Welbourne
2022-01-18
1
-2
/
+2
*
QString::toLatin1_helper_inplace: simplify the code
Thiago Macieira
2022-01-17
2
-21
/
+21
*
QVersionNumber: port fromString() to QAnyStringView
Marc Mutz
2022-01-18
1
-1
/
+1
*
QLatin1String: perform the comparison to another QL1S using memcmp()
Thiago Macieira
2022-01-17
1
-4
/
+4
*
QAnyStringView: fix code point -> code unit in the docs
Giuseppe D'Angelo
2022-01-16
1
-1
/
+1
*
Fix warning on macOS builds, unbreak -developer-build
Volker Hilsheimer
2022-01-14
1
-1
/
+1
*
Tidy up macOS collation and add some assertions
Edward Welbourne
2022-01-13
1
-7
/
+9
*
QString::compare: fix comparing a 4GB string to 1 QChar
Thiago Macieira
2022-01-12
1
-1
/
+1
*
QByteArray: remove left-over Q_NEVER_INLINE after we removed the tables
Thiago Macieira
2022-01-12
1
-4
/
+0
*
QByteArray: fix append() with a negative length
Thiago Macieira
2022-01-11
1
-2
/
+2
*
QByteArray: avoid detach() in a no-op replace()
Marc Mutz
2022-01-03
1
-2
/
+3
*
QLocale: replace use of append(QString(n, c)) with resize(size() + n, c)
Marc Mutz
2021-12-28
1
-1
/
+1
*
QLocale: replace a few getData() with viewData()
Marc Mutz
2021-12-28
1
-5
/
+5
*
QString: reorganize some template functions
Thiago Macieira
2021-12-23
1
-192
/
+185
*
QStringBuilder: handle freeSpaceAtBegin() in op+=
Marc Mutz
2021-12-21
1
-2
/
+2
*
QString: use char16_t in isAscii() instead of QChar
Thiago Macieira
2021-12-18
1
-15
/
+19
*
QString: don't let the compiler emit unnecessary looping
Thiago Macieira
2021-12-18
1
-0
/
+6
*
QString: replace an #if with if
Thiago Macieira
2021-12-18
1
-6
/
+4
*
QStringBuilder: fix quadratic behavior in op+=
Marc Mutz
2021-12-17
1
-2
/
+7
*
QByteArray: fix UB (precondition violation) in replace()
Marc Mutz
2021-12-17
1
-1
/
+3
*
QByteArray: optimize replace() a bit
Marc Mutz
2021-12-17
1
-1
/
+1
*
QString: scope a loop variable correctly
Marc Mutz
2021-12-16
1
-3
/
+2
*
QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOf
Marc Mutz
2021-12-16
1
-1
/
+1
*
QByteArray: sprinkle API with noexcept
Marc Mutz
2021-12-14
2
-42
/
+22
*
QLocale: Extend support for language codes
Ievgenii Meshcheriakov
2021-12-09
6
-357
/
+533
*
QStringBuilder: Add support for QByteArrayView
MÃ¥rten Nordheim
2021-12-04
1
-0
/
+21
[next]