Release note ============ Qt 6.1 introduces many new features and improvements as well as bugfixes over the 6.0.x series. For more details, refer to the online documentation included in this distribution. The documentation is also available online: https://doc.qt.io/qt-6/index.html The Qt version 6.1 series is binary compatible with the 6.0.x series. Applications compiled for 6.0 will continue to run with 6.1. Some of the changes listed in this file include issue tracking numbers corresponding to tasks in the Qt Bug Tracker: https://bugreports.qt.io/ Each of these identifiers can be entered in the bug tracker to obtain more information about a particular change. To make it easier to port to Qt 6, we have created a porting guide to summarize those changes and provide guidance to handle them. In the guide, you can find links to articles about changes that may affect your application and help you transition from Qt 5.15 to Qt 6: https://doc.qt.io/qt-6/portingguide.html Important Changes _________________ [qtbase] 612a01be65 Deprecate QScopedPointer::take() - The take() function has been deprecated. This was an API mistake, as it allowed the pointer/pointee to escape from the scope, defeating the point of the QScopedPointer class. If you need such semantics, use std::unique_ptr (and call release()). d8602ce58b QFont: Prefer setFamilies() over setFamily() - Indicated that setFamilies/families is preferred over setFamily/family to ensure that font family names are preserved when spaces, commas and so on are used in the name. fb6b7869e8 QPoint(F): add support for structured binding - QPoint is usable in a structured binding. c63669bb8c QLayout: add a way to unset user-defined contents margins - Added unsetContentsMargins(). 8ae9431c79 QMargins(F): add support for structured binding - QMargins is usable in a structured binding. 54875be84d Add convenience functions for QFuture creation - Add convenience functions to create a ready QFuture and a QFuture with an exception 1ff25785ff Avoid integer overflow and division by zero - Pen patterns are restrained to a maximum length and values of 1024, fixing oss-fuzz issue 25310. 3f8896d77e QSet: add missing insert-with-hint - Added insert() overload taking an insertion hint, for STL compatibility. 5771591fbc QString/QByteArray: add erase() for iterators - Added erase(). 3a4115d123 Return a more useful date-time on parser failure in spring- forward gap - Restored pre-5.15.0 behavior when parsing a date-time from a string (and document what it implies): if the string has the right form but represents a date-time that was skipped by a time-zone transition (e.g. a DST spring-forward), the invalid date-time object returned can, none the less, be used to recover a near-by date-time that may be more useful in some cases. From 5.15.0 to 5.15.2 and in 6.0.0, a default-constructed QDateTime was returned in place of this more informative invalid date- time. d27d2b5d72 QMetaProperty::typeName: use name from metatype - QMetaProperty::typeName returns now always the same name as name() of the corresponding metatype. This can cause a change for enum properties which were not fully-qualified. d982fdfca4 QHeaderView: allow un-sorting of models - Added the sortIndicatorClearable property. Setting this property allows the user to clear the sort indicator on a section, resetting the model to its default ordering. 81e893fb2d QHash: support std::hash as hashing function - QHash, QMultiHash and QSet now support for key types anything that can be hashed via std::hash, instead of always requiring a qHash() overload. 1158ff67b4 QSslSocket::verify: do not alter the default configuration - QSslSocket::verify - do not change the default configuration c176525f13 Sequential general purpose containers: add erase/erase_if - Added erase() and erase_if(), for consistent container erasure. Added removeIf() as a method, complementing removeOne() / removeAll(). 62dad9be9e QSet: add erase_if - Added erase_if() for consistent container erasure. Added removeIf() as a method. b2ea30dde0 QString/QByteArray: add erase/erase_if - Added erase() and erase_if() for consistent container erasure. e12e2b43b7 Associative containers: add erase_if - Added removeIf() and erase_if(). 427da06414 QRE: discourage users from assuming that QRE stores the subject - QRegularExpression takes a shallow copy of a QString subject when matching over it. This means that users can destroy or modify the string data while still having match results over it. This behavior is deprecated; in a future version of Qt, QRegularExpression will no longer take a copy. Note that behavior has always been undocumented and users were never supposed to modify a subject string while match objects were alive on it. In practice, it's very unlikely that your code is relying on the existing behavior. a1a55d5b93 QTestLib: add a abort-on-fail environment variable - When the QTEST_FATAL_FAIL environment variable is set to a non-zero value, a test immediately aborts its execution. This is useful to debug intermittent failures. 509c257521 PCRE: update to 10.36 - PCRE2 has been updated to version 10.36. 2b8674a2fc Make the overflow math functions public - The overflow-safe math functions qAddOverflow(), qSubOverflow(), qMulOverflow() were added. 4d94384612 QHeaderView: respect the font role while calculating the elided text - QStyleOptionHeader got a new member textElideMode. 7c3208c97d QString: fix count(QRegularExpression) - Fixed a corner case when using QString::count(QRegularExpression), causing an empty in the last position not to be accounted for in the returned result. ce0b767310 QStringView: add some QRegularExpression-related overloads - Added the indexOf(), contains(), lastIndexOf() and count() methods taking a QRegularExpression. 6dac45b246 QSocketNotifier: extend API to provide more flexible startup - Added setSocket() and an additional constructor which requires no socket. 30811f6428 Fix qt_alphaVersion and qt_opaqueVersion in the trivial case - Opaque pixmaps on devices with a non-standard opaque format will now correctly match format for faster blitting. Same with semitransparent pixmaps on devices with a non-standard semitransparent format. c88905f0a9 Disallow construction of QPropertyBinding from a property - It was possible to create a QPropertyBinding from a property; this would steal any set binding from the property or create an invalid binding if none was set. Use makePropertyBinding if you want to to create a binding which depends on the property's value, or takeBinding if you want to repurpose the property's binding. 04c34eb799 QProcess: allow merged channels forwarding for detached processes - Added support for QProcess::MergedChannels mode with startDetached(). e334d6f9a7 QProcess: allow pipelining for detached processes - Added support for setStandardOutputProcess() with startDetached(). 6974737695 Change QLineF::setLength() to work whenever length() is non- zero - QLineF::setLength() will now set the length if the line's length() is non-zero. Previously, it was documented to only set the length if isNull() was false; this is a fuzzy check, so isNull() could be true for a line with non-zero length(). b211148e4b Sql ODBC driver: add direct support for float and short datatype - The ODBC driver now properly maps QMetaType::Float to real sql datatype and QMetaType::Short to smallint f8f629cc13 QSql/QSqlite: return extended error codes by default - The plugin now returns the extended error codes by default. 6a3f8cbc3a Use design metrics when adding text to QPainterPath - Fixed an issue where QPainterPath::addText() would get inconsistent kerning for smaller font sizes when hinting is enabled. 376e3bd8ec Introduce QUrlResourceProvider to load resources for HTML - Introduced QUrlResourceProvider that allows to load resources for HTML. It is intended to replace the use of QTextDocument::loadResource(). b2a3389cfe Extend qIsInf() and friends to handle integral types sensibly - qIsInf(), qIsNaN() and qIsFinite() now, like std::isinf() and friends, accept integral types (returning false, false and true, respectively) as well as floating-point ones. 539553a572 QTestlib/JUnit XML: Log most messages to standard output instead of error output - In JUnit XML, output that is not a warning/error is now logged under instead of . cfd935fe6c Fix XCB launch key mapping - XF86LaunchXX keys have been remapped, so the Qt names and X11 names match, instead of being 2 off. f1465c621c QLocale: Allow direct conversion to language, country, and script codes - Added static languageToCode(), countryToCode() scriptToCode() methods that convert enum values to the respective ISO code strings. 5a0e5521e4 QVectorND: make some constructors explicit - The QVector2D/3D/4D converting constructors from another QVectorND now explicit. This was done to prevent a category of bugs resulting from operations accidentally mixing QVectorND objects. 50c63446f5 Fix problems with offset-derived ids for QTimeZone - QTimeZone instances created by offset from UTC (in seconds) shall now only include minutes in their ID when the offset is not a whole number of hours. They shall also include the seconds in their ID when the offset is not a whole number of minutes. aa09bea00c control scrolling of QTabBar using StyleHint - Added SH_TabBar_AllowWheelScrolling as a style hint to enable/disable cycling through tabs using the scroll wheel. This defaults to true in all styles except the macOS one so there is no change in existing behavior. 722a7dda56 SQLite: Update to 3.34.0 - Updated to 3.34.0 d79a9b1a4f Implement vertical subpixel positioning where available - Added render hint flag QPainter::VerticalSubpixelPositioning which will position text at subpixel positions vertically whenever supported. In absence of this, text position will be rounded vertically as before. e7c028bb9c QLocale: Allow direct conversion from language, country, and script codes - Added static codeToLanguage(), codeToCountry(), codeToScript() methods that convert ISO code strings to the respective enum values. b08368d99f Add qHypot() to qmath.h, exposing and extending std::hypot() - Header now provides qHypot(), an implementation of std::hypot() taking arbitrarily many numeric values, including support for qfloat16, while avoiding the overflow and underflow problems that arise when naively taking the square root of a sum of squares. 4e60681c87 Make QJniObject and QJniEnvironment public API - Add new QJniObject, QJniEnvironment and QJniExceptionCleaner APIs. 065527825e Remove false Q_UNREACHABLE from shaping code - Fixed a possible crash with certain fonts when shaping strings consisting only of control characters. 9807573764 Fix crash when requesting A32 glyph on Wayland - Fixed crash when calling QRawFont::alphaMapForGlyph() with subpixel antialiasing on Wayland. dca5a2ca39 Restore pre-Qt6 QList::fill() behavior - Fixed QList::fill() regression introduced in 6.0: calling fill() with size < current list size wouldn't truncate the list f576e22f6e QMatrix4x4: deprecate operator*(QMatrix4x4, QVector3D/QPoint(F)) - operator* between a QMatrix4x4 and a QVector3D, QPoint, or QPointF has been deprecated in favor of map() and mapVector(). 2c55e121c2 QMatrix4x4: deprecate operator*(QVector3D, QMatrix4x4) - The multiplication operator (operator*) between a QVector3D and a QMatrix4x4 has been deprecated. User code needs to extend the QVector3D to a QVector4D first (by specifying the intended w coordinate), and then multiply the QVector4D by the matrix. 64c47d7f61 QProcess::startDetached: set the error condition on failure to start - If a startDetached() fails to start the target application, the QProcess object should now have a proper error string in errorString(). c515ee178f Move build tools to libexec instead of the bin dir - Tools that are called by the build system and are unlikely to be called by the user are now installed to the libexec directory. 82f4c5ebe5 QNetworkInterface/Unix: fix DNS eligibility of global addresses - Fixed the reporting the "DNS eligibility" factor (QNetworkAddressEntry::dnsEligibility) for global IP addresses. Previously, QNetworkInterface interface erroneously reported all global addresses as eligible, regardless of whether they had already been deprecated by the OS or were temporary in the first place. a441548f42 Update bundled libjpeg-turbo to version 2.0.6 - libjpeg-turbo was updated to version 2.0.6 97ffc571ae Support family names that end/start with space - Fixed matching against fonts which has a family name that ends or starts with a space. 474ec0ac9a SQLite: Update to 3.35.2 - Updated SQLite to v3.35.2 86729df9d4 QTextHtmlParserNode: Limit colspan to avoid segfault - QTextDocument::setHtml: column spans are limited to 20480, an arbitrarily high but reasonable value. 6e8a74712f QString: add missing char8_t* constructor / fromUtf8 overloads - Added a constructor and a fromUtf8() overload taking a `const char8_t *` argument. [qtdeclarative] db0b7cfcb2 qmlformat: Add indent options - Added option to customize indentation. f8f39f6ee4 Find qml imports inside subdirectories of symlinks - Follow sybmolic links in findQmlImportsInDirectory 6eb35df60e QML engine: Deprecate DefaultMethod - Assigning an object to a signal handler is deprecated. Instead, create the object, give it an id, and call the desired slot from the signal handler. For instance, instead of of ListView.onRemove: SequentialAnimation {...} use SequentialAnimation {id: removeAnimation; ...} ListView.onRemove: removeAnimation.start() A warning will be printed whenever an assignment of an object to a signal handler occurs. The warning can be controlled via the qt.qml.defaultmethod logging category. 33c87736db Kill Flickable's wheel momentum if angleDeltas not multiples of 120 - Flickable now tries to detect whether you're using a "clicky" wheel on a desktop mouse. A laptop trackpad can generate QWheelEvent::angleDelta values that are not multiples of 120; in that case, smooth scrolling with momentum is disabled, to avoid losing control of scrolling. Set the environment variable QT_QUICK_FLICKABLE_WHEEL_MOMENTUM_ENABLED=0 to opt out of the old behavior entirely, or set it to 1 to opt in unconditionally. cf3e0559b0 qmlformat: Remove import sorting - Remove import sorting and the (now obsolete) -n parameter to disable it 6f181768a3 Add a QJSManagedValue - The new QJSManagedValue should be used instead of QJSValue for manipulating properties and prototypes of JavaScript values, as well as for calling JavaScript functions. 7c648280bb doc: explain QQItem event delivery, handlers, setAcceptTouchEvents() - When subclassing QQuickItem, you should call setAcceptTouchEvents(true) if you need the item to receive touch events. It will be required in Qt 6. 831efa14e9 Update hovered on disabled QQuickItems - QQuickItem::hovered will now update even when the item is disabled. c1bcaca07f QJSEngine: Add a function to throw a pre-generated error object - QJSEngine has gained an additional overload to the throwError() method, with the effect that calling throwError() with a character literal as argument is now ambiguous. You should explicitly construct a QString instead. 06d819cd71 QML: Warn about variables being used before their declaration - QML warns about JavaScript variables being used before their declaration now. This is almost always a mistake. It is particularly dangerous in the presence of injected signal parameters because qmlcachegen cannot identify a name collision between an injected signal parameter and a variable being used before its declaration. It therefore miscompiles such code. You can turn off the deprecation warning using the "qt.qml.compiler" logging category. b7412dc866 QML: Warn about usage of injected signal parameters - The automatic injection of signal parameters into signal handlers is deprecated. This is because we cannot determine the names of the signal parameters at compile time. Furthermore, also for human readers it is difficult to discern between arguments, context properties, properties of the current object, and properties of the root object of the component. Requiring the signal parameters to be explicitly named resolves some of this confusion. You can turn the deprecation warning off using the "qt.qml.compiler" and "qt.qml.context" logging categories. [qtwayland] 38fc568b Fix leaked subsurface wayland items - Fixed a memory leak when creating subsurfaces. bd1713ef Fix memory leak in QWaylandGLContext - Fixed a memory leak when creating QOpenGLContexts on Wayland and using the wayland-egl backend. 3aa1b351 Fix race condition when attaching client to text input - Fixed a problem where a virtual keyboard would not be updated correctly if two clients were started at almost the same time. [qt3d] c6aec09f4 Introduce QGeometryRenderer::sortIndex - Add sortIndex property to QGeometryRenderer to explicitly control the order in which entities are rendered 86eb86514 Fix feature names in cmake - Configuration time command line arguments have changed to use dashes rather than underscores [qtimageformats] d1819db Fix linking of WebP through CMake API - Fixed an error that might have led to not compiling webp plugin when configuring Qt yourself. 2932b4c Update bundled libwebp to version 1.2.0 - Update bundled libwebp to version 1.2.0 16601c1 Update bundled libtiff to version 4.2.0 - Bundled libtiff was updated to version 4.2.0 [qtquickcontrols2] 4a718113a Allow style to be set to "Default" for compatibility - Setting the style to "Default" now behaves the same way as not specifying a style; a relevant style will be chosen based on the platform. To use the style previously known as "Default", use "Basic". df33c79fb Reset the opacity and scale properties after the exit transition - After the exit transition is finished, then the opacity and scale properties will be reset to their values before the enter transition is started. [qtcharts] 227020b1 Remove charts namespace for Qt6 - Use QT_NAMESPACE as other modules. [qtvirtualkeyboard] dfb10af Move qtvirtualkeyboard over to the new configure system - The build system was switched to the new configure system. See documentation for updated instructions. 90d64de Fix activation of input panel when initial active focus is set - It is now possible to open the input panel implicitly when activating the window. Before, this failed because the "visible" state was reset (due to a bug) during activation. 6ce4fc1 Sort language list by active languages - The language list can now be sorted in any order by specifying the order in the active language list. 6421dbd Add new setting for user data path - Added new property to settings VirtualKeyboardSettings.userDataPath. This allows the application or middleware to change the path to user files at runtime. Added also a signal to indicate user data reset - when the application triggers the signal, the virtual keyboard closes all files in the user's directory. 5b81a28 Add new setting for handwriting timeout - Add new settings VirtualKeyboardSettings.hwrTimeoutForAlphabetic and VirtualKeyboardSettings.hwrTimeoutForCjk to allow the application to adjust the handwriting recognition timeout. e923b4f Add new setting for input method hints - Add new setting VirtualKeyboardSettings.inputMethodHints, which allows the application to set persistent application wide input method hints. 1477134 Add new setting for disabling handwriting mode - Add new setting VirtualKeyboardSettings.disableHandwritingMode, which allows to disable handwriting mode at runtime. c82d462 Add new settings defaultInputMethodDisabled, defaultDictionaryDisabled - Add new settings VirtualKeyboardSettings.defaultInputMethodDisabled and VirtualKeyboardSettings.defaultDictionaryDisabled. 6e83e31 Add new method clearInputMode() to input method v2 - Added new method clearInputMode() to input method. 87d6c20 Add generic dictionary API for the virtual keyboard v2 - Added a generic dictionary API. The API allows applications to create/update/remove dictionaries at runtime. The desired dictionaries can be activated from the application. The implementation of the dictionaries depends on the input method. A typical use case for this API would be a phone book. 3a703e5 Add new function Trace.startHideTimer - Added new function Trace.startHideTimer(), which allows the input method to hide trace before destroying the trace object. 32c025d Add new key type FlickKey v2 - Added a new key type FlickKey. d22313c Add Stroke and Romaji values to the InputMode enumeration - Added Stroke and Romaji values to the InputMode enumeration. d3dbc82 CMake: Fix pinyin and tcime resource bundling - Added vkb- prefix to no-bundle-pinyin no-bundle-tcime command line options (e.g. vkb-no-bundle-pinyin) and restored them as part of configuration. [qtscxml] 96a69e7 Only return uniquely named services from invokedServices() - If you have multiple equally named children of an invoked service, only one of them will be included in the "children" property now. Before, the fact that QVariantMap was actually a multimap was used to squeeze all of them in. cfb46e8 Name and mark the scxml datamodel plugin headers as private - The QScxmlEcmaScriptDataModel class is no longer part of the public API. This relates to moving the ecmascript datamodel's QML dependency from build time to runtime. [qtquick3d] c460e497 balsam: Return error codes - balsam now returns an error code if no source was given, or the conversion failed. [qtshadertools] bbfcb67 Augment attributions for SPIRV-Cross - Changed identified license of SPIRV-Cross to Apache License 2.0 and Khronos License, and fixed copyright attributions. 4e1806a Augment attributions for glslang - Changed identified licenses in glslang to BSD 3-Clause "New" or "Revised" License, and Khronos License, and Apache License 2.0, and GNU General Public License v3.0 or later with Bison exception 2.2, and NVIDIA 2002 License. Augment Copyright information with details from file headers. [qt5compat] 94966f0 Move graphical effects to qt5compat - Added version of Qt Graphical Effects for compatibility with Qt 5 code. This can be accessed by importing "Qt5Compat.GraphicalEffects" Fixes _____ [qtbase] - QTBUG-88624 lupdate: exectuion sometimes fails with return value 1 - QTBUG-88042 tst_QTcpSocket::connectToHostError() failed on Ubuntu 20.04 in CI - QTBUG-88600 SystemTrayIcon icon too big /squashed on second screen (Big Sur) - QTBUG-86976 Input method widget is closed on destructing a widget - QTBUG-88501 [REG v6.0.0-beta3 -> dev] configure -no-gui still wants to build GUI - QTBUG-88221 Some module .pri files unexpectedly do not have corresponding prl files. - QTBUG-88609 cmake: unable to build qtbase statically with precompiled headers - QTBUG-88653 QEventLoop::processEvents does not take the timeout into account as expected - QTBUG-88683 QPainter artifacts when scale() and antialiasing is used - QTBUG-88589 tst_QFont::serialize() failed on openSUSE in CI - QTBUG-85712 WebAssembly: RoundButton has odd behaviour on repeated clicks - QTBUG-85361 When a dialog has a resize grip handle then it is not possible to resize with it - QTBUG-88718 Android build for non-qtbase modules fails: include could not find load file: QtBuildInternals/QtBuildInternalsAndroid - QTBUG-88445 Fix tst_qlibrary on Andreas' machine - QTBUG-88781 QFont crashes in family() after setFamilies with empty list - QTBUG-88581 qtquickcontrols2 won't build due to .objs getting too long paths for MSVC in static builds - QTBUG-88764 Path to QtStandaloneTestTemplateProject is incorrect for non-prefix build - QTBUG-88834 [REG 6.0.0beta5->RC1] embedded/flickable not compiling - QTBUG-88506 tst_Android::assetsRead fails on Android - QTBUG-88864 QMAKE_PRL_TARGET refers to .dll instead of .lib - QTBUG-86857 QPushButton style "text-align: bottom" not working in Qt 5.15.1 - QTBUG-88656 Undefined behavior in QDateTime::fromString - QTBUG-72233 Improve QCollator documentation - QTBUG-86850 QSortFilterModel forwards dataChanged() when the source model changes data incolumns that the filter model refuses - QTBUG-88970 qtwidgets example manifest has broken image URL - QTBUG-87036 Document Q_PROPERTY's new BINDABLE attribute in properties.html - QTBUG-88932 Doc: Hidden friends of QVector[2|3|4]D are missing docs - QTBUG-86295 QDoc warnings in qtbase for 6.0 - QTBUG-87386 tst_QSslKey::passphraseChecks fails on Android - QTBUG-86287 Static 5.15.0 compile results in "undefined reference to xcb_aux_create_gc" - QTBUG-88435 QXcbConnection::getTimestamp runs in indefinite loop when X server shuts down - QTBUG-88639 QSslConfiguration::setCaCertificates() does not disable system certificates - QTBUG-88476 Setting FEATURE_ breaks its condition should actually print the CONDITION it breaks. - QTBUG-88951 hellovulkanwindow example build fails with qmake on Windows/MSVC - QTBUG-88975 Doc: Embedded video links do not work in offline docs when using the litehtml backend - QTBUG-88990 Q_DECLARE_METATYPE debug operators regression on namespaced builds - QTBUG-88999 Eager properties can create spurious dependencies - QTBUG-87289 ASan reports multiple leaks in tst_QFuture::onCanceled() - QTBUG-82916 qRegisterStreamOperators() has no paired QMetaType::hasRegisteredStreamOperators(int type) - QTBUG-88417 tst_qnetworkreply authenticationCacheAfterCancel fails on Ubuntu 20.04 - QTBUG-88780 [REG 5.15.2 -> 6.0.0] undefined behavior in qmake - QTBUG-89008 tst_QFontDatabase::aliases() failed on openSUSE 15.2 - QTBUG-63406 widget-based MessageDialog doesn't get centered over its transient parent - QTBUG-86179 QTranslator::load() search order doesn't follow uiLanguages order - QTBUG-88825 Undefined behavior in moc - QTBUG-89089 tst_QTcpSocket::connectToHostError() failed on win10 msvc2019 developer build - QTBUG-89047 [REG 5.15 -> 6.0.0] Configure fails in oss-fuzz - QTBUG-88966 [REG 5.15 -> 6.0.0] Crash when expanding items in QTreeView - QTBUG-85986 CMake Qt CI jobs that build examples should also build the qmake .pro examples - QTBUG-89124 Qt 6 for Python: rcc/uic still produce import PySide 2 - QTBUG-88053 Implement TESTRUNNER and TESTARGS feature for Qt autotests - QTBUG-88253 [REG 5.15 -> 6.0] QCborStreamReader allocates 2 GiB for 8 B file - QTBUG-88256 [REG 5.15 -> 6.0] QCborValue::fromCbor allocates 2 GiB for 8 B input - QTBUG-89118 style animated scroll bars might freeze(stop animating) if we do a heavy paint event - QTBUG-88053 Implement TESTRUNNER and TESTARGS feature for Qt autotests - QTBUG-88188 Cannot click to select an item in a QTreeWidget - QTBUG-89182 qmake -query from a CMake developer build returns wrong paths - QTBUG-86426 QHeaderView draws elided text wrong when using a non- default font (size) - QTBUG-89059 Mac: Missing namespace mangling in corelib/kernel - QTBUG-88982 QSplashScreen missing QPainter::SmoothPixmapTransform - QTBUG-89281 Android apps don't include QML modules - QTBUG-89201 FTBFS qt6 with MT(d) runtime - QTBUG-89050 there seems to be no way to search backwards in QStringView with QRegularExpression - QTBUG-86669 Investigate automatic calling of qt6_import_qml_plugins for examples using a static Qt build - QTBUG-89172 Integer-overflow in QFixed::fromReal(qreal r) through QImage::.loadFromData(QByteArray); - QTBUG-88053 Implement TESTRUNNER and TESTARGS feature for Qt autotests - QTBUG-89116 QTableView size hints do not honor the span - QTBUG-83457 secureupdclient example crashes - QTBUG-86960 QDateTime at beginning of DST is created wrongly with recent glibc - QTBUG-89283 Link in documentation wrong - QTBUG-89176 QCache related crash - QTBUG-89530 compile error on qsslsocket_schannel.cpp when using MinGW - QTBUG-89493 Typo in QtOpenGL docs - QTBUG-85962 Improve FEATURE_foo to QT_FEATURE_foo detection - QTBUG-84737 When using Qt NFC to scan NFC tags it will not work when the application is first started - QTBUG-89507 calling setBinding has not the intended effect - QTBUG-75319 [REG 5.12.1 -> 5.12.2] QApplication::clipboard()->text() call blocks execution for ~5 seconds sometimes - QTBUG-66448 Android KEYCODE_MEDIA_PLAY_PAUSE is incorrectly translated to Qt.Key_MediaPlay in QML - QTBUG-89133 Button with focus looks wrong in macOS Big Sur for QMessageBox - QTBUG-89387 Project ERROR: Library 'openssl' is not defined. - QTBUG-89473 Cannot build Android with -openssl-linked - QTBUG-86557 QT6_HOST_INFO_BINDIR in returning an empty string - QTBUG-89470 Numbered lists are rendered as bulleted lists in help mode - QTBUG-89013 --enable-new-dtags isn't used when enabled - QTBUG-83198 Playing back QPicture ignores QPainter::setPen(Qt::black) - QTBUG-89434 Crash in QIconModeViewBase::itemsRect() when overriding QListView::startDrag() - QTBUG-89366 [REG 5.15] Style Sheet text-align: bottom - QTBUG-87830 config.summary is missing - QTBUG-88054 Last qt_configure_add_report_entry always ignored/missing - QTBUG-87830 config.summary is missing - QTBUG-88984 Memory leak in QPSQLDriver when connection is lost before the connection could be closed - QTBUG-83865 Add missing null check in QAbstractButtonPrivate::queryButtonList() - QTBUG-89729 Error compiling Qt with MSVC and c++2a - QTBUG-89093 Qt Designer makes use of AllDockWidgetFeatures which is marked as depricated - QTBUG-89714 CMake cannot separately build sqldrivers - QTBUG-89760 RHI on Vulkan: Write-after-write hazard reported from sync validation for depth-stencil - QTBUG-89761 RHI on Vulkan: shadowmap manual test validation warning (SDK 1.2.154) - QTBUG-85791 Vulkan Validation Error VUID-VkSwapchainCreateInfoKHR- minImageCount-01271 - QTBUG-89711 QAbstractItemView::SelectionMode is not working - QTBUG-89547 Comparison of QSslCertificate broken (extensions() crashes) - QTBUG-88282 [REG v6.0.0-beta3 -> dev] Asking configure for an unavailable feature causes obscure crash instead of informative error message - QTBUG-88054 Last qt_configure_add_report_entry always ignored/missing - QTBUG-88287 Fix -debug-and-release on Linux - QTBUG-89569 [REG] Division by 0 in QLineF::setLength() - QTBUG-89184 Unicode key mappings are not working in all Qt based applications - QTBUG-85484 [Reg. 5.14->5.15]Resize Widget inside QTableWidget - QTBUG-89687 QMultiHash::equal_range crashes when called in a const member function - QTBUG-89628 Android deployment settings file uses wrong key for qml- import-paths - QTBUG-89766 Doc: wrong include for QtFuture namespace - QTBUG-89846 QObject::dumpObjectInfo might segfault - QTBUG-89780 Quick node in View3D can make rendering unstable - QTBUG-89764 Vulkan: Sync validation reports WAW hazard with point/spot light shadows - QTBUG-89812 OpenGLWidget in QDockWidget not painted when flaoting - QTBUG-89580 [regression 5.15 -> 6.0] QApplication::quit() no longer works within closeEvent() - QTBUG-89769 Qt 6.0.0: qch files installed to wrong location - QTBUG-20354 Disappearing lines when using a syntax highlighter - QTBUG-79442 QScreen signals emitted only for the first display rearrangement on Windows after update to Win10/1903 - QTBUG-89915 MediaPlayPause key incorrectly reported as MediaPlay - QTBUG-88661 How to build MySQL plugin in Qt 6 - QTBUG-89922 tst_QSslSocket::setSslConfiguration(WithoutProxy fails with macOS 10.15 and Xcode 12.3 - QTBUG-89727 Texts in generated PDF documents can't be displayed by many Linux viewers - QTBUG-8963 Driver for ODBC - qsql_odbc.cpp should use the QMetaType:float when sql type is SQL_FLOAT instead of QVariant::Double - QTBUG-84482 QML_ROOT_PATH and QML_IMPORT_PATH are not documented well - QTBUG-89709 Broken link in QMatrix4x4 docs - QTBUG-87107 QFontMetricsF::boundingRect handles a null QRectF differently when passed in as it does not constrain to the size of it - QTBUG-89688 flickering white background when resizing window - QTBUG-20900 QPainterPath::addText has incorrect font spacing on Windows only - QTBUG-89959 Saving a new file fails on Big Sur (11.1) - QTBUG-89815 [Reg 5.11->5.12.2] Wrong color for placeholder text for QLineEdit if disabled in constructor of parent - QTBUG-85683 Windows: "Unable to enumerate family" for fonts with lengthy family name - QTBUG-88715 QComboBox DropDown items are displayed very closed to its right edge. - QTBUG-83056 Stylesheet with pseudo state on QTextBrowser does not work - QTBUG-86776 QComboBox showPopup doesn't select all columns of an item - QTBUG-89426 Error when building qtbase 6.0.0 with LTCG - QTBUG-75106 Entries in the QAccessiblePluginsHash should be removed when a QQuickWindow is deleted - QTBUG-85621 Lower color depths don't seem to be handled correctly in VNC QPA - QTBUG-8004 QProxyStyle: When setting a style that is a subclass of QProxyStyle on a widget, then this will have the effect of influencing other widgets using that same base style - QTBUG-73286 QODBC driver doesn't count decimal point when calculate string length for NUMERIC type with QSql::HighPrecision numericalPrecisionPolicy - QTBUG-86736 QPushButton ignore normalOn/Off icon in fusion - QTBUG-81097 When the tab order is explicitly set then Backtabbing might not work correctly - QTBUG-89910 The default font resolution of a QWidget subclass is random w.r.t. QApplication::font - QTBUG-88230 When the display is set to 200% then the icons used for the close button in a QTabBar are too small in comparison to the text - QTBUG-90031 qt_no_entrypoint target property is not documented - QTBUG-89082 The previous tips is still displayed when mouse move to another Action without tips. - QTBUG-85992 Make optimization flags consistent for Release and RelWithDebInfo in relation to qmake - QTBUG-89130 setLibraryPaths keeps the applications directory in path, docs should mention it - QTBUG-90246 QImage::scale doesn't work for Format_Grayscale16 images - QTBUG-85846 Top level QTextEdit looses cursor after right mouse click to show context menu - QTBUG-90319 [REG v6.0.0-beta3 -> dev] Configuring with -dirctfb or -sctp when they aren't available causes obscure crash instead of informative error message - QTBUG-39791 QFileDialog::DontConfirmOverwrite option does not work when OS X App is sandboxed - QTBUG-90308 REG: uic creates ambiguous signal/slot connections - QTBUG-79147 Windows: QColorDialog displays at wrong position when reshowing after closing via title bar - QTBUG-86540 QtTest: qDebug output counted as (std error output) in junitxml - QTBUG-20681 fillRect does not render correctly onto 16bpp image with scaling and antialias hint enabled - QTBUG-25261 Qt key mapping is wrong - QTBUG-90354 Failed to build Qt Core on dev on 32 bit system - QTBUG-90350 Could not close DRM (NV) device (Bad file descriptor). - QTBUG-90329 qvkgen shows warnings after header.LGPL is removed - QTBUG-90039 Qt6 CMake MSVC setup links against debug version in non- debug configurations - QTBUG-90327 QVectorND classes allow implicit conversion due to constructors not being explicit - QTBUG-89905 QTimeZone IANA id broken on Android - QTBUG-86020 Items removed from QListWidget during InternalMove - QTBUG-89398 tst_QFile::moveToTrash fails on Android - QTBUG-89866 FindMySQL.cmake doesn't follow CMake conventions for variable naming - QTBUG-90363 Blurry title bar and task bar icons on Windows with fractional DPI scaling - QTBUG-89951 Why does Qt 6 cmake add `UNICODE` to public definitions on Windows? - QTBUG-89782 sqldrivers build docs must be adjusted to CMake - QTBUG-85715 Android: Problem entering IP address with Samsung Number and regex validator - QTBUG-90402 Building Qt3D with Qt 6.0.1 fails at headersclean - QTBUG-90395 FTBFS: qendian.h missing include - QTBUG-89647 ARM OpenSSL DLLs for Windows are not found due to missing suffix - QTBUG-90242 QMenu stylesheet has alignment issue when one item has icon/checkable - QTBUG-89961 Build issue with private headers - QTBUG-65229 [Android] Text select handle misplaced on fields inside QDialog - QTBUG-85727 Qt app doesn't receive Shortcut or Keys.onPressed input when using physical keyboard - QTBUG-90414 CMake Error at /Users/qt/work/install/target/lib/cmake/Qt6 EntryPoint/Qt6EntryPointConfig.cmake:51 (include):agent:2021/01/19 07:26:53 build.go:379: include could not find load file - QTBUG-89643 CMake plugins Qt6::QSvgPlugin and Qt6::QSvgIconPlugin are not found using static build - QTBUG-85556 QProxyStyle will not work properly with another proxy style as a baseStyle - QTBUG-80298 iOS: edit menu shows while selecting text - QTBUG-90332 iOS: edit menu doesn't hide when tapping on screen - QTBUG-89619 QPushButton's text is clipped when adding an icon and set a QMenu to it - QTBUG-90465 Static Qt builds add duplicate plugin import sources every time find_package() is called on a module - QTBUG-89899 Integer-overflow in QFixed::QFixed - QTBUG-88610 [Android] JNI crash at QTimeZone::systemTimeZone (Regression?) - QTBUG-89952 [Reg 5.15 -> 6] Windows, MSVC: DLL-s are bigger with CMake, than QMake. - QTBUG-90520 QMAKE_PRL_LIBS contains wrong entries on Windows - QTBUG-86632 QCombobox text elide doesnot work with fusion style - QTBUG-35682 No floating point precision in QPainter::drawText on raster device. - QTBUG-79059 Postgres SQL plugin leaks memory when failing to convert QByteArray - QTBUG-88815 QDate::FromString breaks when accessed from multiple threads using default calendar parameter - QTBUG-89959 Saving a new file fails on Big Sur (11.1) - QTBUG-90556 bootstrap lib should not use bundled pcre2 if not cross- compiling - QTBUG-90237 Enforced compiler flags not consistent between languages/linker types - QTBUG-86518 QSystemTrayIcon menu is not opened on press - QTBUG-90353 QT_WARNING_DISABLE_* macros do not work under MinGW 8.1 - QTBUG-89639 PostgreSQL plugin not build in CMake build - QTBUG-89979 "No target "XCB::XFIXES"" when building qtvirtualkeyboard with CMake - QTBUG-90042 QIcon not using Hi DPI pixmap version - QTBUG-90345 Qt6HostInfo package loading fails if QT_REPO_MODULE_VERSION is not 6 - QTBUG-90595 QCombobox placeholderText not visible - QTBUG-89625 QJsonObject The take function caused an error!! - QTBUG-90529 Unable to build QtOpcua Add-On with Conan, Qt6.0.1, linux-g++-Ubuntu20.04-x64 - QTBUG-89952 [Reg 5.15 -> 6] Windows, MSVC: DLL-s are bigger with CMake, than QMake. - QTBUG-89578 QLineEdit Cursor show white line when use property of setInputMask - QTBUG-89574 CLONE - QDial's knob not centered around background circle - QTBUG-90705 qtquick3d dependency update failed on 'dev' - QTBUG-74088 Menu Bar Items Disabled When QMainWindow Has Window Modal Child and Another Window Made Active - QTBUG-90556 bootstrap lib should not use bundled pcre2 if not cross- compiling - QTBUG-90672 CoreWLan support missing on macOS - QTBUG-90743 iOS: edit menu and magnifier glass is showing simultaneously - QTBUG-90617 INTERFACE_QT_COORD_TYPE not set on Core target - QTBUG-90553 tst_QDateTime::timeZones fails with glibc 2.31 on Clear Linux - QTBUG-90628 [REG: 5.14.2->5.15.0]: When resizing a window that is translucent and using stylesheets then this can flicker quite a lot when the window is resized smaller - QTBUG-90777 CMake: Freetype duplicate symbols when linking - QTBUG-90716 QGuiApplication::primaryScreen() not returning the correct screen if the user changes their main display. - QTBUG-74978 When QT_SCALE_FACTOR is used for an application and the edit menu is shown in a TextArea then the selection handles are not correctly placed - QTBUG-85787 [Android] TextField password becomes visible - QTBUG-69131 Android: tst_QTimeZone::transitionEachZone fails - QTBUG-89155 Assertion violation in text shaping on special string with EmojiOneColor font. - QTBUG-90860 [iOS] The edit menu doesn't hide when typing on the input panel - QTBUG-84616 Mac Checkbox Accessibility does not returns mixed State - QTBUG-90236 QRawFont::alphaMapForGlyph() shows garbage and eventually leads to crash - QTBUG-90937 [iOS] edit menu stays open after changing focus - QTBUG-90698 tst_QTextLayout::softHyphens() failed on macos 11 in CI - QTBUG-90946 Qt configure option is translated to the incorrect cmake variable - QTBUG-90963 QDoc manual has overlapping captions with images - QTBUG-77937 Extra whitespace accessible with scroll-bars at the end of QPlainTextEdit widget - QTBUG-90850 MinGW static build: fail to build PostgreSQL driver - QTBUG-88579 CMake testing expect a fake_prefix folder resembling the installation prefix - QTBUG-91042 REG Qt 6.0: QList/QVector::fill does not support shrinking list - QTBUG-75630 QPainter drops e.g. lines using small (< 1e-12) user world coords - QTBUG-91038 tst_QTextLayout::longText failures - QTBUG-90925 Cannot specify link libraries for target "OpenSSL::Crypto" - QTBUG-63018 [iOS]: When moving the selection handles in a TextEdit the cursorRectChanged signal is emitted even if the cursor rect is not actually changed - QTBUG-90870 Add Qt::Gui dependency by default to Android tests - QTBUG-90914 configure can't find compiler although CC/CXX are given - QTBUG-89735 MultiPointTouchArea delays release on three finger tap - QTBUG-91061 [REG 6.0.1->6.1.0] qml/quick examples not compiling on iOS (Undefined symbols for architecture arm64) - QTBUG-90625 subset of downloads stall and die with connection closed on some systems - QTBUG-90699 tst_QApplication::focusWidget() and focusMouseClick() failed on macos 10.15 in CI - QTBUG-87457 Example not compiling due 'AutoUic error' - QTBUG-87078 xcb: showMaximized() in full screen only restores the window with some WMs - QTBUG-90969 Cannot build qtquickcontrols2 examples on Qt6 - QTBUG-89952 [Reg 5.15 -> 6] Windows, MSVC: DLL-s are bigger with CMake, than QMake. - QTBUG-89889 tst_QDateTime::systemTimeZoneChange fails on 32bit systems - QTBUG-85287 Hanging tst_qprocess test on qemu armv7 CMake builds - QTBUG-91158 INPUT_ variables having a corresponding feature are converted to "ON/OFF" - QTBUG-86733 [Android] NoSuchMethodException when using QtMultimedia - QTBUG-88031 iOS: quickcontrols2/gallery fails to build in release mode (Failed to parse qmlimportscanner output) - QTBUG-87871 QMdiSubWindow's window icon size is incorrect for system scaling 150% or more - QTBUG-91194 Android Service - Exception on startup - QTBUG-32778 Documentation colors conflicting with system theme make text unreadable - QTBUG-91224 BIC breakage in QStyleOptionHeader - QTBUG-83632 In top level frameless window Qt.CrossCursor does not comes in effect - QTBUG-83295 QLineEdit::editingFinished() not emitted when pressing the clear button and moving focus away - QTBUG-91223 qt_memrotate270, qt_memrotate180 , qt_memrotate90, segfaults - QTBUG-91155 QNetworkManagerNetworkInformationBackend without DBus - QTBUG-90949 UI rendering and interaction dead lock when used as an window embedded application - QTBUG-91401 Error loading PNG: Unsupported ICC profile class 70727472 - QTBUG-91532 tst_QMenu::QTBUG_89082_actionTipsHide() failing on Windows - QTBUG-91620 QFuture documentation incorrectly linked - QTBUG-91531 Inconsistent use of Qt_6_PRIVATE_API breaks BC between Qt 6.0 and Qt 6.1 - QTBUG-91496 Cross Compilation of Android from Windows fails after libexec changes - QTBUG-42469 QTreeWidget animated crashes when QTreeWidgetItems are set hidden to true - QTBUG-91076 syncqt.pl is in bin and libexec - QTBUG-88305 [REG v6.0.0-beta3 -> dev] Asking configure for an unavailable feature causes obscure crash instead of informative error message (version 2) - QTBUG-91630 Rendering error with OpenGL in Lancelot test case involving Item2D - QTBUG-91438 iOS enormous leak ends with "Terminated due to memory issue" - QTBUG-91539 QThread::quit() is unreliable on Windows - QTBUG-86857 QPushButton style "text-align: bottom" not working in Qt 5.15.1 - QTBUG-91141 qdoc/WebXML (Qt 6): Invalid links to "Changes to Qt " are inserted into \brief of classes and other places - QTBUG-91704 QMultiHash::count(key) crashes on empty container - QTBUG-91431 CommpareNotEqual misspelled - QTBUG-90812 androiddeployqt doesn't bundle JARs or include permissions set on a plugin - QTBUG-91866 MSVC warns about C4250 in network/openssl - QTBUG-91261 Invalid pointer return with QGridLayout::itemAt(-1) - QTBUG-91915 Gui applications that are built as part of a static Qt build miss the default QPA plugin - QTBUG-87326 Removal of "old time-zone lookup fallbacks" breaks TZ handling on Gentoo - QTBUG-91402 [REG: 5.15 - 6.x] Wheel events get lost when connecting from macOS via ssh - QTBUG-92087 No shortcuts possible with SysReq key - QTBUG-92011 Qt 6.1.0 betas fail to compile: qpaintengine_x11.cpp:2457:43: error: no matching member function for call to 'loadGlyph' - QTBUG-92173 [iOS]: Crash occurs when showing a new QQuickWindow after the first one is deleted - QTBUG-92220 QAbstractItemModelTester false positive - QTBUG-81316 QGraphicsItem::setZValue not working - QTBUG-90396 QFontDialog highlights default value for the font style list - QTBUG-91455 Qt.ImhFormattedNumbersOnly flag does not show minus sign in iOS keyboard - QTBUG-91788 Assert when removing a model from QConcatenateTablesProxyModel that is bound to a QSortFilterProxyModel - QTBUG-92046 Description of Julian calendar is wrong - QTBUG-91909 QtConcurrenceThreadEngine > ThreadEngineStarter? - QTBUG-84342 QTuioTouchPlugin fails to build with "Unix Makefiles" generator on macOS - QTBUG-91029 Windows/Accessibility: Focused QListWidget is not announced by screen readers - QTBUG-90449 Wrong CMAKE_INSTALL_PREFIX when building a module against an installer-provided Qt - QTBUG-91511 Can't build user project with qmake with a Qt6 built with -qtlibinfix XX - QTBUG-92235 Update dependencies failed on 'dev' in qt/qtsvg - QTBUG-69214 Android: tst_QFont::resetFont fails - QTBUG-86134 [Reg 5.9 -> 5.12] QPushButton: icon not aligned when menu- indicator is removed [qtsvg] - QTBUG-91507 Out of bounds read in function `QRadialFetchSimd::fetch` when input craft svg file - QTBUG-90744 [REG: 5.13 -> 5.14] QPixmap::load returns false for svg files if file encoding not utf-8 & format not specified [qtdeclarative] - QTBUG-88623 Implicitly registering types with QML_ELEMENT fails with multiple inheritance - QTBUG-88712 ASSERT: "rc <= 0xffff" in tst_qquicktextinput::keypress_inputMask() - QTBUG-87150 QML_FOREIGN needs clearer documentation to indicate that it is using the name of the struct or QML_NAMED_ELEMENT - QTBUG-88673 REG: Major performance regression for shader effects - QTBUG-87228 When running Valgrind/Leak Sanitizer there are indications that there are problems with the property cache - QTBUG-88581 qtquickcontrols2 won't build due to .objs getting too long paths for MSVC in static builds - QTBUG-88807 direct memory leak in qquicktextinput.cpp - QTBUG-88761 Deleting QRhiRenderPassDescriptor that was used with QQuickRenderControl rendering crashes the renderer - QTBUG-88786 Crash when calling hasOwnProperty() on a JS Proxy Object - QTBUG-85888 Qml *.qmltypes files are incomplete for android - QTBUG-88229 QtQuick Text property contentHeight does not behave as expected - QTBUG-75223 TapHandlers in flickable block flicking on touch screen - QTBUG-83599 Signal parameter referenced in a JS closure is undefined while QML debugger is attached - QTBUG-88604 qsgrhisupport doesn't build with -no-opengl - QTBUG-89173 Adding an object with a null property in a nested object in an array crashes QQmlListModel::append - QTBUG-87526 QML HorizontalHeaderView does not show up if rowcount in Tablemodel is 0 - QTBUG-89173 Adding an object with a null property in a nested object in an array crashes QQmlListModel::append - QTBUG-89203 qtdeclarative build error due to 'trunc' already defined when doing a static build on Windows - QTBUG-87266 Qt6: QML_ELEMENT does not work with classes within namespaces - QTBUG-89187 qqmltypeloader test needs CMakeLists adjustments for MinGW - QTBUG-89295 qmlformat breaks QtQml import - QTBUG-89513 Generating JIT code crashes QML app - QTBUG-86323 Iterating over Properties of a Proxied Object does not work - QDS-3301 Resetting scale and pivot values for 3D models doesn't update 3D Editor - QTBUG-89622 With CMake 3.19: "CMake Error: File /Qt6qmldirTemplate.cmake.in does not exist" - QTBUG-89715 QtQuick window title bar scaled to wrong monitor's DPI setting with d3d11 backend - QTBUG-89738 QDoc: Formatting errors on Creating C++ Plugins for QML page - QTBUG-89561 Fallback to Qt Quick's software backend needs to be explicit with platform plugins like vnc in Qt 6, unlike Qt 5 - QTBUG-85602 reference binding to misaligned address - QTBUG-89861 Documentation for WheelHandler acceptedDevices is wrong - QTBUG-86017 DelegateModel: Warning and assert with a persisted item - QTBUG-85932 QML Singleton crash with duplicate id - QTBUG-29378 Particle system docs should link to examples - QTBUG-89804 The QtTest QML module needs cleanup - QTBUG-85103 Qml Shape as Button's background doesn't manage well transparent color - QTBUG-83408 Text disappears with ElideRight. - QTBUG-85106 Crash when restoring/apply PropertyChanges during a StateMachine state change in certain cases - QTBUG-87253 Quick Layout causes crash if child item Layout.preferredWidth bound to the Layouts width - QTBUG-57245 Nested flickables allow flicking with two fingers touchpad gesture only in one direction - QTBUG-90245 SegFault when calling Component.createObject with properties - QTBUG-88677 Crash with qtwebengine demo simplebrowser tab webpage close - QTBUG-89594 [REG 5.15-6.0] WheelHandler handler function crashes app - QTBUG-88682 Not able to trigger "Alt+Enter" shortcut - QTBUG-30801 Button: tooltip not shown when the button is disabled - QTBUG-90373 Cannot write function to var property through alias - QTBUG-90448 tst_qmllint and tst_qquickloader failing on dev - QTBUG-90485 iOS: tapping inside the line edit will not move the cursor - QTBUG-90513 qmllint with memory leak when providing qmltypes - QTBUG-87733 QQmlPropertyBinding needs better binding loop detection - QTBUG-90489 Segfault in QQuickWindowIncubationController when accessing QSGRenderLoop on Application shutdown - QTBUG-90468 tst_qquickfolderlistmodel::nameFilters fails on macOs - QTBUG-90786 tst_qqmlecmascript.cpp:906:43: error: no match for ‘operator=’ - QTBUG-90762 QuickTest: List testcases when testcase is inline component - QTBUG-90538 "required" existing property not reflects model data if CONFIG+=qtquickcompiler enabled - QTBUG-89955 Ambiguous string comparison in QML Plugin Dumper - QTBUG-90038 Crash in QQmlObjectCreator::setupBindings - QTBUG-86482 Missing string conversion in QJSValue parameter in a c++ signal connected to QML - QTBUG-87197 MouseArea containsMouse value incorrect after visibility changes - QTBUG-91196 Locale QML documetnation lists misspelled property - QTBUG-90239 TextField with regex clears text if unmatched char is typed - QTBUG-85615 qmlRegisterSingletonType (QJSValue) only works for Objects - QTBUG-86669 Investigate automatic calling of qt6_import_qml_plugins for examples using a static Qt build - QTBUG-90632 Particles are causing unnecessary batch uploads - QTBUG-84060 qmllint: warning when accessing JS array declared as a var - QTBUG-91519 [REG 5.14.2 -> 5.15.0] Call QQmlIncubator::clear() inside QQmlIncubator::setInitialState() crashes afterward - QTBUG-91491 Crash in Generator::method_next when creating new properties on Generator - QTBUG-91694 Colors comparison with QML fuzzyCompare() always results in 'equal' - QTBUG-91717 QJSPrimitiveValue must not use std::variant - QTBUG-91182 Atlas textures with size not greater than QSG_ATLAS_TRANSIENT_IMAGE_THRESHOLD are not visible with ShaderEffect - QTBUG-92076 TableView: forceLayout() fails when all columns are hidden - QTBUG-92064 PinchHandler target scale jumps when pinching a second time via native gesture - QTBUG-92099 TableView: content height doesn't change when adding new rows - QTBUG-92078 qmleasing uses removed API - QTBUG-92026 qt6_qml_type_registration() generates CMP0116 warnings with CMake 3.20 - QTBUG-83980 HoverHandler: sometimes point.position returns (0, 0) - QTBUG-92447 [Reg 5.15 -> 6.0] qmllint: Property "length" not found on type "QString" - QTBUG-92236 When the cache for a QML file is generated and then loaded it will cause a crash - QTBUG-89892 crash when assigning null to anchors.horizontalCenter - QTBUG-92562 qtdeclarative build error on x86-windows - QTBUG-89736 focusable item becomes impossible to focus after reparenting to a newly loaded item - QTBUG-93083 setSceneGraphBackend(const QString &backend): where is the list of possible strings? - QTBUG-84458 QML Text doesn't reset lineCount when text is empty - QTBUG-88626 tst_qqmltimer::restartWhenEventPosted() failed on msvc2019 developer build in CI - QTBUG-88646 tst_qquicktext::contentSize() failed on msvc2019 developer build in CI - QTBUG-88644 tst_QQuickGridView::snapToRow() failed on msvc2019 developer build in CI - QTBUG-88643 tst_QQmlImport::importPathOrder() failed on msvc2019 developer build in CI - QTBUG-41043 tst_qquickcanvasitem tends to fail on CI - QTBUG-86729 many Qt Quick test failures after input event refactoring - QTBUG-66360 PointHandler goes inactive releasing mouse button when multiple pressed - QTBUG-86729 many Qt Quick test failures after input event refactoring - QTBUG-86729 many Qt Quick test failures after input event refactoring - QTBUG-86729 many Qt Quick test failures after input event refactoring - QTBUG-86729 many Qt Quick test failures after input event refactoring - QTBUG-79611 QAccessible::notifyAccessibilityUpdate not implemented on Android - QTBUG-66475 OpacityAnimator shouldn't require explicit from value - QTBUG-87702 [REG 5.15.1->6.0.0] qml/quick examples crash when running on iPad - QTBUG-88965 QML property with 'url' type resolves incorrectly - QTBUG-89023 tst_Animators::testTransitionsWithImplicitFrom is flaky on Ubuntu 20.04 - QTBUG-88533 qdoc errors in QtCore - QTBUG-89023 tst_Animators::testTransitionsWithImplicitFrom is flaky on Ubuntu 20.04 - QTBUG-86729 many Qt Quick test failures after input event refactoring - QTBUG-88533 qdoc errors in QtCore - QTBUG-88533 qdoc errors in QtCore - QTBUG-38570 QtQuick scrolling behavior erratic with XInput2 high- precision scrolling - QTBUG-89023 tst_Animators::testTransitionsWithImplicitFrom is flaky on Ubuntu 20.04 - QTBUG-80412 QtQuick: examples/text/imgtag references dead logo link - QTBUG-88643 tst_QQmlImport::importPathOrder() failed on msvc2019 developer build in CI - QTBUG-87221 Qt6's *_qmltyperegistrations.cpp generation breaks when using includes with folder names - QTBUG-87018 Touch/mouse-related test failures in qtquickcontrols2 - QTBUG-89889 tst_QDateTime::systemTimeZoneChange fails on 32bit systems - QTBUG-89889 tst_QDateTime::systemTimeZoneChange fails on 32bit systems - QTBUG-89822 Error with readonly alias property - QTBUG-89889 tst_QDateTime::systemTimeZoneChange fails on 32bit systems - QTBUG-89659 Crash in with JITting enabled - QTBUG-89659 Crash in with JITting enabled - QTBUG-89659 Crash in with JITting enabled - QTBUG-89898 REG 5.15.0 - > 5.15.1 clip: true with rotation asserts - QTBUG-57792 QQmlPropertyMap inserting new properties is O(N^2) - QTBUG-57792 QQmlPropertyMap inserting new properties is O(N^2) - QTBUG-85557 When doing a sort on a ListModel in a WorkerScript then after syncing the ListView does not show the updated model - QTBUG-88682 Not able to trigger "Alt+Enter" shortcut - QTBUG-83950 Q_PROPERTY with using-declared enum cannot be compared in QML - QTBUG-89977 Qt build on GCC 11 - QTBUG-90448 tst_qmllint and tst_qquickloader failing on dev - QTBUG-90448 tst_qmllint and tst_qquickloader failing on dev - QTBUG-90468 tst_qquickfolderlistmodel::nameFilters fails on macOs - QTBUG-90439 Doc: Fix CI warnings qtdeclarative - QTBUG-86368 QQmlContext leak when connecting to and destroying dynamically created object - QTBUG-90401 Heap-use-after-free in QAbstractAnimationJob - QTBUG-75042 [Accesssibility] Qt Quick Control 2 Dialog parts (title, body, footer) are read in wrong order - QTBUG-90412 Fix CI warnings for qtdoc - QTBUG-90439 Doc: Fix CI warnings qtdeclarative - QTBUG-84906 qt6_qml_type_registration requires automoc - QTBUG-90444 Math.round() and qRound() have different behavior on ARM64 - QTBUG-90401 Heap-use-after-free in QAbstractAnimationJob - QTBUG-90869 tst_qquickdesignersupport: tests segfault when running on QEMU - QTBUG-63185 grabImage() doesn't work on software renderer - QTBUG-90401 Heap-use-after-free in QAbstractAnimationJob - QTBUG-41867 disabled particle Emitter still causes QSG renderer uploads - QTBUG-89943 Deprecate injected arguments for signal handlers - QTBUG-89943 Deprecate injected arguments for signal handlers - QTBUG-89943 Deprecate injected arguments for signal handlers - QTBUG-90239 TextField with regex clears text if unmatched char is typed - QTBUG-89943 Deprecate injected arguments for signal handlers - QTBUG-90869 tst_qquickdesignersupport: tests segfault when running on QEMU - QTBUG-46350 Crash when deleting item currently set in PropertyChanges target - QTBUG-91548 tst_qquickitem::hoverEvent fails on qemu/b2qt platform - QTBUG-91276 DelegateModel can crash with retranslate() - QTBUG-86708 When using DelegateModelGroup to group items then when a created item which is set to not be included will trigger an assert - QTBUG-92447 [Reg 5.15 -> 6.0] qmllint: Property "length" not found on type "QString" [qtactiveqt] - QTBUG-83735 Dumpcpp name collision leads to undefined symbols when method names clash with QAxBase's ones - QTBUG-86666 dumpcpp tool not working for x64 components - QTBUG-92237 Document the qaxserver_no_register configuration - QTBUG-82945 Reg->Qt 6/963c47aece12a0025707c76f6f8cb3de306752b8/MSVC2019/Windows: Crashes in property system - QTBUG-82945 Reg->Qt 6/963c47aece12a0025707c76f6f8cb3de306752b8/MSVC2019/Windows: Crashes in property system - QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED - QTBUG-85467 When calling querySubObject() for something that returns an IDispatch*, it does not load the interface correctly - QTBUG-88533 qdoc errors in QtCore [qttools] - QTBUG-88647 Qt6: lupdate crashes when building Qt translations - QTBUG-88603 qdoc: Excess warnings about undocumented namespaces - QTBUG-88687 qdoc: ASSERT: "rc <= 0xffff" in file qt5/qtbase/src/corelib/text/qchar.h, line 114 - QTBUG-88710 tst_lupdate triggers QChar assert - QTBUG-88972 CMake: phrasebooks are not installed - QTBUG-89515 static build of Qt 6.0.0 using MinGW failes on 2 tools - QTBUG-89597 windeploy fails to link with qtnamespace specified - QTBUG-89645 [REG 5.15.2 -> 6.0.0] windeployqt deploys VCRedist regardless of --no-compiler-runtime - QTBUG-89093 Qt Designer makes use of AllDockWidgetFeatures which is marked as depricated - QTBUG-89835 qdoc: Group links missing from the navigation bar - QTBUG-89918 Regression: Designer crashes when creating new form - QTBUG-85572 Documentation errors in SwipeDelegate QML - QTBUG-89003 QChar listed in classes with obsolete members - QTBUG-89913 qdoc: Allow QML type to override property documentation from inherited abstract type - QTBUG-88584 Designer does not completely undo adding a Dock Widget - QTBUG-90691 Qdoc generates an empty TOC for a \qmlbasictype page with members - QTBUG-89980 Tools (Assistant, Designer, Linguist) copyright still 2020 - QTBUG-90867 qdoc: Warning limit has no effect in single-exec mode - QTBUG-91088 QFormBuilder does not save 'name' attribute on 'widget' elements in UI-file - QTBUG-91244 [REG] qdoc fails to find overloaded functions from the global namespace - QTBUG-91558 [REG 6.0] lconvert can not read .qm files - QTBUG-91753 Designer cannot change font - QTBUG-91746 Incomplete statement in QDoc documentation on \instantiates - QTBUG-91754 qdoc crash when generic documents of qtbase - QTBUG-91990 qdoc: \property command fails with a const property type - QTBUG-65810 Outdated copyright notes - QTBUG-62697 qhc files cannot be created in a reproducible way - QTBUG-89093 Qt Designer makes use of AllDockWidgetFeatures which is marked as depricated - QTBUG-89479 TimelineAnimation type documentation is missing properties - QTBUG-89003 QChar listed in classes with obsolete members - QTBUG-88584 Designer does not completely undo adding a Dock Widget - QTBUG-89926 Regression: Designer crashes when closing the form - QTBUG-89926 Regression: Designer crashes when closing the form - QTBUG-88584 Designer does not completely undo adding a Dock Widget - QTBUG-91141 qdoc/WebXML (Qt 6): Invalid links to "Changes to Qt " are inserted into \brief of classes and other places [qtdoc] - QTBUG-89026 Qt6: tutorials/alarms not launching, "module "Qt.labs.calendar" is not installed" - QTBUG-89040 samegame: Issues with relative image paths - QTBUG-90640 examples-android.html links to invalid Creating a Mobile Application page - QTBUG-90747 Highlighted example demos/photosurface not compiling with Android (unknown target 'apk') - QTBUG-86614 When a service is set to be started at boot time it is not being started after a reboot of the device - QTBUG-92047 Configure "-help" does not mention "-xplatform" - QTBUG-93245 Documentation: New 6.1 modules missing from overview - QTBUG-86800 QDoc link errors qtdoc Qt 6 - QTBUG-86800 QDoc link errors qtdoc Qt 6 - QTBUG-88833 Unable to install Qt6.0.0 on openSUSE15.1 - QTBUG-86800 QDoc link errors qtdoc Qt 6 - QTBUG-88533 qdoc errors in QtCore - QTBUG-89033 Do not use versioned QML imports in Qt 6 documentation & examples - QTBUG-88533 qdoc errors in QtCore - QTBUG-89033 Do not use versioned QML imports in Qt 6 documentation & examples - QTBUG-89033 Do not use versioned QML imports in Qt 6 documentation & examples - QTCREATORBUG-24995 Debugging doesn't work on Android - QTBUG-88533 qdoc errors in QtCore - QTBUG-88533 qdoc errors in QtCore - QTBUG-88847 Provide a currently supported versions of Qt page - QTBUG-89289 Remove Delayed Encoding example - QTBUG-88839 Document qt6_add_executable and Android specific functions for CMake - QTBUG-90412 Fix CI warnings for qtdoc - QTBUG-88635 No support for Qt version specific qt.conf [qtwayland] - QTBUG-88969 examples not shown in Qt Creator - QTBUG-85608 Qt5.15, it created 2 more commandbuffer. but they were not freed. - QTBUG-91206 Input hints not delivered to virtual keyboard with new text input protocol - QTBUG-91096 >1 Programs on QtWayland causes QtVirtualKeyboard to not work - QTBUG-87597 Race conditions/improper texture handling in multi-screen wayland compositor - QTBUG-88782 Wayland compositor memory leak - QTBUG-87597 Race conditions/improper texture handling in multi-screen wayland compositor - QTBUG-89977 Qt build on GCC 11 [qt3d] - QTBUG-88790 tst targets in qtbase and qt3d clash - QTBUG-88838 CMake: Qt 3D is missing documentation build targets - QTBUG-88821 [REG: 5.15.1->5.15.2] Assimp plugin is only built for gcc - QTBUG-89412 Building with qmake uses wrong library name - QTBUG-64110 Parameter prioritization doesn't match documentation - QTBUG-89433 Unredistributable files in qt3d and qtquick3d - QTBUG-92259 Missing qmltypes support for quick3dcoreplugin - QTBUG-92259 Missing qmltypes support for quick3dcoreplugin - QTBUG-88757 qt3d: Compiliation error in qt3d\src\input\frontend\qmouseevent.cpp - QTBUG-87842 Invalid projection with Qt3D on DirectX11 - QTBUG-89020 QtNetworkauth iOS build fails with conan - QTBUG-89386 Project ERROR: Could not find feature qt3d-extras - QTBUG-90243 Unable to build Qt3D Add-On with Conan, Qt6.0.1, Qt6.1.0Alpha,6.0.2, 6.0.3, 6.0.4 - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH [qtimageformats] - QTBUG-88734 Could NOT find Qt6Gui (missing: Qt6Gui_DIR) - QTBUG-89280 qtimageformats wrong target wrapped for webp - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH [qtquickcontrols2] - QTBUG-88955 [REG 5.15.2 -> 6.0.0] Cannot change style of quickcontrols2 gallery example using the menu - QTBUG-89006 Native style: running controls on Windows with a dpr = 1.25 has drawing glitches - QTBUG-89290 "Target "gallery_controls2" links to target "Qt::QuickTemplates2" but the target was not found" when building gallery example - QTBUG-87283 REG: Popup position changes after opening once - QTBUG-89673 Destroying a modal Dialog with exit transition blocks all mouse input to other dialogs - QTBUG-88162 Crash when NinePatchImage's source is changed - QTBUG-85770 SwipeDelegate resizes incorrectly while it is open - QTBUG-89909 tst_controls Dialog tests fail on offscreen platform - QTBUG-84426 Tumbler without wrap ignores initial currentIndex - QTBUG-90580 tst_QQuickMenu::Material::subMenuDisabledMouse(non- cascading) fails on Ubuntu 20.04 - QTBUG-75042 [Accesssibility] Qt Quick Control 2 Dialog parts (title, body, footer) are read in wrong order - QTBUG-90928 Update dependencies on '6.1' in qt/qtquickcontrols2 failed - QTBUG-87018 Touch/mouse-related test failures in qtquickcontrols2 - QTBUG-91989 Default theme in Gallery on Windows is 'Basic' (expecting the 'Windows') - QTBUG-87236 NinePatchImage causes crash due to repeated presses. - QTBUG-88220 Add documentation pages for the new native styles - QTBUG-89006 Native style: running controls on Windows with a dpr = 1.25 has drawing glitches - QTBUG-89006 Native style: running controls on Windows with a dpr = 1.25 has drawing glitches - QTBUG-88533 qdoc errors in QtCore - QTBUG-88492 QmlComponent: Component is not ready error with static compiled Controls 2 - QTBUG-88553 "invalid nullptr parameter" when running Qt Quick Controls - Contact List example - QTBUG-52466 Styles need to be explicitly imported to work with static builds - QTBUG-61021 Autocomplete of editable ComboBox not working on Android - QTBUG-91141 qdoc/WebXML (Qt 6): Invalid links to "Changes to Qt " are inserted into \brief of classes and other places [qtcharts] - QTBUG-86036 callout example has a bug - QTBUG-85909 QList::insert(): Index out of range - QTBUG-83320 Qt 6 / QtCharts: Spurious Quick test failures in namespaced builds (g++ 9.2) - QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED - QTBUG-75500 Stack overflow on high zoom out of QChart with a logarithmic axis [qtdatavis3d] - QTBUG-90400 QtDataVisualization is namespaced - QTBUG-90737 Conan build fails - QTBUG-91032 Some autotests fail on Qt 6.1 - QTBUG-90710 Some tests fail - QTBUG-91053 macOS coin build fails - QTBUG-91381 tst_qmltestWrapperRelWithDebInfo is failing in 6.1 - QTBUG-91347 tst_proxy::multiMatch() Received a fatal error - QTBUG-90663 RHI backend selection is not documented - QTBUG-92167 Adding additional libraries to qt5.git fails - QTBUG-93263 QtDatavisualization examples not compiling on Android - QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH - QTBUG-90664 Some examples do not work correctly - QTBUG-90664 Some examples do not work correctly - PYSIDE-1438 Using QBar3DSeries.dataProvider().addRow() segfaults [qtvirtualkeyboard] - QTBUG-74664 Wrong cursor position after inputting some Japanese with Qt Virtual Keyboard - QTBUG-83217 rotation of virtualkeyboard does not work - QTBUG-89018 The prediction of Pinyin input method is incorrect - QTBUG-90297 Decide fate of lipi-toolkit in Qt6 - QTBUG-86190 Shift button on virtual keyboard is disabled on startup of application - QTBUG-89979 "No target "XCB::XFIXES"" when building qtvirtualkeyboard with CMake - QTBUG-85245 Candidate characters are mixed in uppercase and lowercase when using Pinyin in Simplified Chinese - QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED - QTBUG-82989 Decide upon and document our stance on binding to parent in delegates - QTBUG-85877 Handle CONFIG += thread (aka Threads::Threads) - QTBUG-85789 Update dependencies is failing in Virtual keyboard - QTBUG-87661 Rename add_qt_gui_executable in examples to qt_add_executable across all repos [qtscxml] - QTBUG-83420 Q2-2020 Flaky failing autotest function dynamic in scion - QTBUG-85710 Connecting to nonexistent states connects to destroyed signal - QTBUG-89521 When connecting to the relevant state changed signals for a StateMachine then when running via Valgrind there is an invalid read on exit - QTBUG-82978 Allow "-Wextra-semi-stmt" on Q_UNUSED [qtnetworkauth] - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH [qtquicktimeline] - QTBUG-89479 TimelineAnimation type documentation is missing properties [qtquick3d] - QTBUG-89012 Changing sourceItem size dynamically does not function as expected - QTBUG-89062 Qt Quick 3D adding PointLight leads to an exception - QTBUG-89104 Having more than 8 shadow casting lights leads to validation errors (and broken rendering) with Vulkan - QTBUG-89105 Adding more than 15 active lights is not handled gracefully - QTBUG-78975 Importing .dae file with global scale only applies the scale to x-axis - QTBUG-89350 Unshaded Custom Materials with VARYING don't work when not using uniforms - QDS-3330 Crash when importing 3D studio project - QTBUG-89372 Qt Quick 3D random crashes if skeleton joints are created via Loader3D - QTBUG-89657 DefaultMaterial.NoLighting ignores opacity map - QTBUG-89385 View3D.pick doesn't work on custom geometry - QTBUG-89629 QQuick3DGeometry only supports UV0 - QTBUG-89942 Something is wrong with the way custom materials and effects parse comments - QTBUG-90450 can't use event handlers as children of View3D - QTBUG-89886 assert/segfault on exit in MultipleViews.qml - QTBUG-89433 Unredistributable files in qt3d and qtquick3d - QTBUG-90514 Loader with View3D crashes - QTBUG-89872 Error with instancing in depth pre-pass and shadows - QTBUG-91118 Texture.indexUV is unstable - QTBUG-91412 Texture.sourceItem does not handle all textureProvider items correctly - QTBUG-91879 Invisible but item layer View3D with Inline render mode crashes - QTBUG-88320 Dynamically creating a View3D second time crashes - QTBUG-91871 View3D with no size specified crashes with OpenGL only - QTBUG-91888 Item2D + importScene = crash due to the well-known dead- rhi-objects-in-cache-key problem - QTBUG-89946 SpotLight doesn't work properly with PBR materials - QTBUG-92215 custom shaders example: no ui elements interacatable [qtshadertools] - QTBUG-89186 Fix license attributions for src/3rdparty/glslang - QTBUG-89288 Add 'Licenses and Attributions' section to Qt ShaderTools documentation [qt5compat] - QTBUG-89070 doc build failure for qt5 on Ubuntu 20.04 [qtcoap] - QTBUG-88729 FAIL! : tst_QCoapMessage::addOption() Received a fatal error - QTBUG-92253 qtcoap/.gitignore file included in 6.1.0 sources - QTBUG-92256 Qt src build fails on MinGW - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH [qtmqtt] - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH [qtopcua] - QTBUG-91256 qtopcua top-level build error - QTBUG-88518 compilation error in qtopcua 'dev' branch against Qt6.0.0 beta5 - QTBUG-89427 qtopcua missing limits include - QTBUG-89219 qtopcua build fails - QTBUG-90531 Unable to build QtOpcua Add-On with Conan, Qt6.0.1 windows MSVC 2019 - QTBUG-86360 Successfully executed OPC UA method closes client connection - QTBUG-90583 conanfile.py: Accept QTDIR in addition to QT_PATH Contributors ____________ Aavitsland Eirik Achtelik Mike Adam Cristian Agocs Laszlo Aiguo Ma Akulich Alexander Albamont Jim Apostolou Dimitrios Avila Risto Avtomonov Nikolay Beernaert Leander Blasche Alex Blomfeldt Eskil Abrahamsen Bornemann Joerg Bot Qt Forward Merge Bouclet Bastien Boudjelthia Assam Brasser Michael Bruhin Florian Buhr Andreas Burtsev Kirill Butirsky Andrey Chuan Wang ChunLin Wang Cord-Landwehr Andreas Croitor Alexandru Curtis Mitch D'Angelo Giuseppe Duesund Ole-Morten Edelev Alexey Edmundson David Eftevaag Oliver Ehrlicher Christian Eklund Iikka Falsini Fabio Faure David Fedin Ilya Fella Nicolas Funk Kevin Fält Simo Gaist Samuel Gehör Pekka Genkhel Roman Giboudeaux Christophe Gladhorn Frederik Goldstein Maximilian Golubev Andrei Goolcharan Avindra Griebl Robert Grulich Jan Grönholm Kaj Guichard Nicolas Gustavsen Richard Moe Gutman Cameron Gérard Lucie Habacker Ralf Halmet Heikki Hao Zhang Hartmann Andre Hartmetz Andreas Hausmann Simon Heikkinen Jani Heikkinen Miikka Heimrich Karsten Hermann Ulf Heskestad Øystein Hilsheimer Volker Jensen Allan Sandfeld Jenssen Tim Jie Huang Jung Jaeyoon Kandeler Christian Karlsson Jonas Keller Christoph Kittler Marius Kleint Friedemann Klocek Michal Klos Martin Knoll Lars Kobus Jarek Koehne Kai Koivikko Jarkko Kokko Antti Korpipaa Tomi Kosmale Fabian Krems Marcel Krus Mike Kums Sophie Kurazyan Sona Kushnir Igor Kyzivat Keith Köhne Kai Lee Inho Lei Hou Lemire Paul Li Qiang Liang Zhang Loehning Robert Löhning Robert Macieira Thiago Mao Sheng Martinec Tamas Martins Sergio Meerkötter Frank Miettinen Leena Mikolajczyk Piotr Mohamed Fawzi Moskal Bartlomiej Mutz Marc Myöhänen Janne Määttä Antti Möller Matthias Naumov Maks Nichols Andy Nishihara Yuya Nordheim Mårten Okada Shinichi Ollila Kimmo Oomkes Jeroen Paeglis Gatis Pasion Jerome Pastor Kai Pelkonen Tuomo Piippo Samuli Pocheptsov Timur Pohjanheimo Milla Poikelin Joni Pol Aleix Portale Alessandro Potter Lorn Qi Liang Raschbauer Reinhard Reinio Topi Ritt Konstantin Rocha Andre de la Rosenvik Niclas Rui Dong Rutledge Shawn Saario Toni Samir Ahmad Samokhatko Volodymyr Sarajärvi Tony Schmertmann Lars Scott Craig Seiderer Peter Seo Siyeon Seppänen Mikko Sergey Mosolov Shachnev Dmitry Shaforostov Nick Shaw Andy Shivashankar Venugopal Shouwei Niu Skoland David Solovev Ivan Strømme Christian Sæther Jan Arve Sørvig Morten Sørvig Morten Johan Trotsenko Alex Tuliniemi Jere Tvete Paul Olav Uzumcu Furkan Vaarala Tuomas Verria Doris Vertriest Nico Vestbø Tor Arne Viot Camille Voelker Jannis Volgutov Valery Volkov Alexander Voutilainen Ville Vuolle Juha Wang ChunLin Weickelt Richard Welbourne Edward Wicking Paul Winkelmann Michael Wolff Oliver Worledge Rebecca Xiaojun Xiang Xinwei Li Xuetian Weng Ya Zou Yanghe Xu Yicun Wang Yrjänä Marianne Yu Wang Yu Zhang Yuyin Yang Zhang JiDe Zhao Yuhang Zhen Lu hjk hjk