Qt Base (Core, Gui, Widgets, Network, ...)
Go to file
Lars Knoll d8997ad797 Clean up QUtf16::convertTo/FromUnicode
Clean up the method, and refactor it so we can avoid one
copy of the data when using QStringConverter.

Make the conversion to unicode more by avoiding conditions in
the inner loop and doing a memcpy if endianness matches.

Change-Id: I869daf861f886d69b67a1b223ac2238498b609ac
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2020-05-14 07:47:53 +02:00
bin CMake: Make build system of installed Qt more relocatable 2020-05-07 15:41:16 +02:00
cmake CMake: Set QT_TARGET_XXX properties for Qt executables and plugins 2020-05-12 14:31:06 +02:00
coin CMake: Adjust instructions for MinGW builds 2020-05-01 19:11:22 +02:00
config.tests CMake: Skip regeneration of manual compile test project 2020-04-09 11:26:46 +02:00
dist Add changes file for Qt 5.15.0 2020-04-27 20:11:04 +02:00
doc Merge remote-tracking branch 'origin/5.15' into dev 2020-04-22 15:28:01 +02:00
examples Doc: Use nullptr instead of 0 in example 2020-05-11 11:48:57 +02:00
lib
mkspecs iOS: Remove deprecated image-based launch screen 2020-05-11 16:22:25 +02:00
qmake Move the UTF conversion methods to qstringconverter 2020-05-14 07:46:38 +02:00
src Clean up QUtf16::convertTo/FromUnicode 2020-05-14 07:47:53 +02:00
tests Clean up the Flag handling in QStringConverter 2020-05-14 07:47:33 +02:00
util pro2cmake: Handle QMAKE_TARGET_XXX variables 2020-05-12 14:31:12 +02:00
.cmake.conf pro2cmake.py: Generate .cmake.conf files for versioning 2020-04-30 17:44:03 +00:00
.gitattributes
.gitignore Add .vscode in git ignore list 2020-04-22 20:38:52 -03:00
.qmake.conf
.tag
CMakeLists.txt pro2cmake.py: Generate .cmake.conf files for versioning 2020-04-30 17:44:03 +00:00
INSTALL
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.LGPL3
LICENSE.LGPLv3
LICENSE.QT-LICENSE-AGREEMENT
config_help.txt
configure Compile QRegularExpression into qmake 2020-05-05 18:41:20 +02:00
configure.bat
configure.cmake CMake: Port the 'static_runtime' feature 2020-04-23 10:09:15 +02:00
configure.json CMake: Port the 'separate_debug_info' feature 2020-03-06 13:38:37 +01:00
configure.pri Android: Increase minimum API level to Android-23 / Android 6 2020-03-04 08:28:04 +01:00
dependencies.yaml
header.BSD
header.COMM
header.FDL
header.GPL
header.GPL-EXCEPT
header.LGPL
header.LGPL-NOGPL2
header.LGPL-ONLY
header.LGPL3
header.LGPL3-COMM
header.MIT
qtbase.pro
sync.profile