Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Qt 5.14.0 Known Issues: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(update android 5.14 specific issues)
 
(7 intermediate revisions by 5 users not shown)
Line 12: Line 12:


== All platforms ==
== All platforms ==
[http://bugreports.qt.io/browse/QTBUG-80496 QTBUG-80496]: If the newly-supported CSS border-width: attribute is defined with less than 4 values for HTML table cells, an index-out-of-range error causes a crash.
[https://bugreports.qt.io/browse/QTBUG-80635 QTBUG-80635]: SQLite - if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage then it will cause a crash. A patch for this is here: https://codereview.qt-project.org/c/qt/qtbase/+/284320


==Windows==
==Windows==
Beta1: examples fails to build on MSVC2017 x86, see QTBUG-79090
* The default for MinGW switched from -debug-and-release to -debug
* Will be fixed in beta2 instead
* MinGW binary packages are created with -release -force-debug-info -separate-debug-info, but the binaries miss the debug packages
* windeployqt does not work for MinGW [https://bugreports.qt.io/browse/QTBUG-80763 QTBUG-80763] Will be fixed in 5.14.1


==Linux==
==Linux==
Line 22: Line 26:


==Android==
==Android==
* Qt 5.14.0: The devicePixelRatio scale factor will be rounded to an integer when setting the Qt::EnableHighDpiScaling attribute, unlike previous behavior on Android where the devicePixelRatio was not rounded. As a workaround, call QGuiApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy::PassThrough) at application to disable rounding. Qt 5.14.1 will [https://codereview.qt-project.org/c/qt/qtbase/+/285088 make PassThrough the default on Android] and restore the previous behavior.
* With Qt 5.14.0, unfortunately, release packages of Qt Quick applications will be missing integral files by default, and thus they will crash on startup. You can work around this by disabling the Qt Quick Compiler in the build settings of the project (Projects -> Build Settings -> qmake -> Enable Qt Quick Compiler). See [https://bugreports.qt.io/browse/QTBUG-80713 QTBUG-80713] for more details.
[[Qt for Android known issues]]
[[Qt for Android known issues]]


Line 29: Line 35:


==QNX==
==QNX==
==WebAssembly==
When building with -developer-build, plugins.qmltypes and designer/* don't get copied (QTBUG-75682).


==Qt for Device Creation==
==Qt for Device Creation==

Latest revision as of 11:13, 5 October 2020

OpenSSL

Qt 5.14.0 requires OpenSSL 1.1.1 version on Linux and Windows. Qt online installer provides as convenience both OpenSSL source code and pre-built binaries of the OpenSSL libraries used by Qt Network. However, the installer doesn't set up OpenSSL environment. User needs to define the library path and possible environment variables. OpenSSL libraries are not automatically deployed with applications that are built with Qt. If provided OpenSSL binaries are not suitable for your use case source code installation includes instructions on how to configure and build your own OpenSSL libraries.

Import and export restrictions apply for some types of software, and for some parts of the world. Developers wishing to use SSL communication in their deployed applications should either ensure that their users have the appropriate libraries installed, or they should consult a suitably qualified legal professional to ensure that applications using the code from the OpenSSL project are correctly certified for import and export in relevant regions of the world.

See more instructions from QTCREATORBUG-22587

All platforms

QTBUG-80496: If the newly-supported CSS border-width: attribute is defined with less than 4 values for HTML table cells, an index-out-of-range error causes a crash.

QTBUG-80635: SQLite - if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage then it will cause a crash. A patch for this is here: https://codereview.qt-project.org/c/qt/qtbase/+/284320

Windows

  • The default for MinGW switched from -debug-and-release to -debug
  • MinGW binary packages are created with -release -force-debug-info -separate-debug-info, but the binaries miss the debug packages
  • windeployqt does not work for MinGW QTBUG-80763 Will be fixed in 5.14.1

Linux

macOS

Android

  • Qt 5.14.0: The devicePixelRatio scale factor will be rounded to an integer when setting the Qt::EnableHighDpiScaling attribute, unlike previous behavior on Android where the devicePixelRatio was not rounded. As a workaround, call QGuiApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy::PassThrough) at application to disable rounding. Qt 5.14.1 will make PassThrough the default on Android and restore the previous behavior.
  • With Qt 5.14.0, unfortunately, release packages of Qt Quick applications will be missing integral files by default, and thus they will crash on startup. You can work around this by disabling the Qt Quick Compiler in the build settings of the project (Projects -> Build Settings -> qmake -> Enable Qt Quick Compiler). See QTBUG-80713 for more details.

Qt for Android known issues

iOS

UWP

QNX

WebAssembly

When building with -developer-build, plugins.qmltypes and designer/* don't get copied (QTBUG-75682).

Qt for Device Creation

Qt for Automation 5.13

Release Information [edit]
Qt Version Overview Tools and Versions New Features Changes Known Issues
Qt 6.6 Qt 6.6 Release Qt 6.6 Tools and Versions New Features in Qt 6.6 Qt 6.6.0 Release Note Qt 6.6 Known Issues
Qt 6.5 Qt 6.5 Release Qt 6.5 Tools and Versions New Features in Qt 6.5 Qt 6.5.0 Release Note Qt 6.5 Known Issues
Qt 6.4 Qt 6.4 Release Qt 6.4 Tools and Versions New Features in Qt 6.4 Qt 6.4.0 Release NoteQt 6.4.1 Release NoteQt 6.4.2 Release NoteQt 6.4.3 Release Note Qt 6.4 Known Issues
Qt 6.3 Qt 6.3 Release Qt 6.3 Tools and Versions New Features in Qt 6.3 Qt 6.3.0 Release NoteQt 6.3.1 Release Note Qt 6.3 Known Issues
Qt 6.2 Qt 6.2 Release Qt 6.2 Tools and Versions New Features in Qt 6.2 Qt 6.2.0 Release NoteQt 6.2.1 Release NoteQt 6.2.2 Release Note Qt 6.2 Known Issues
Qt 6.1 Qt 6.1 Release Qt 6.1 Tools and Versions New Features in Qt 6.1 Qt 6.1.0 Release NoteQt 6.1.1 Release NoteQt 6.1.2 Release NoteQt 6.1.3 Release Note Qt 6.1.0 Known IssuesQt 6.1.1 Known issues in release noteQt 6.1.2 Known issues in release noteQt 6.1.3 Known issues in release note
Qt 6.0 Qt 6.0 Release Qt 6.0 Tools and Versions New Features in Qt 6.0 Qt 6.0.0 Change FilesQt 6.0.1 Release NoteQt 6.0.2 Release NoteQt 6.0.3 Release NoteQt 6.0.4 Release Note Qt 6.0.0 Known IssuesQt 6.0.1 Known IssuesQt 6.0.2 Known IssuesQt 6.0.3 Known IssuesQt 6.0.4 Known Issues
Qt 5.15 Qt 5.15 Release Qt 5.15 Tools and Versions New Features in Qt 5.15 Qt 5.15.0 Change FilesQt 5.15.1 Change FilesQt 5.15.2 Change Files Qt 5.15.0 Known IssuesQt 5.15.1 Known IssuesQt 5.15.2 Known IssuesQt 5.15.4 Known Issues
Qt 5.14 Qt 5.14 Release Qt 5.14 Tools and Versions New Features in Qt 5.14 Qt 5.14.0 Change FilesQt 5.14.1 Change FilesQt 5.14.2 Change Files Qt 5.14.0 Known IssuesQt 5.14.1 Known IssuesQt 5.14.2 Known Issues
Qt 5.13 Qt 5.13 Release Qt 5.13 Tools and Versions New Features in Qt 5.13 Qt 5.13.0 Change FilesQt 5.13.1 Change FilesQt 5.13.2 Change Files Qt 5.13.0 Known IssuesQt 5.13.1 Known IssuesQt 5.13.2 Known Issues
Qt 5.12 Qt 5.12 Release Qt 5.12 Tools and Versions New Features in Qt 5.12 Qt 5.12.0 Change FilesQt 5.12.1 Change FilesQt 5.12.2 Change FilesQt 5.12.3 Change FilesQt 5.12.4 Change FilesQt 5.12.5 Change FilesQt 5.12.6 Change FilesQt 5.12.7 Change FilesQt 5.12.8 Change FilesQt 5.12.9 Change FilesQt 5.12.10 Change FilesQt 5.12.11 Release NoteQt 5.12.12 Release Note Qt 5.12.0 Known IssuesQt 5.12.1 Known IssuesQt 5.12.2 Known IssuesQt 5.12.3 Known IssuesQt 5.12.4 Known IssuesQt 5.12.5 Known IssuesQt 5.12.6 Known IssuesQt 5.12.7 Known IssuesQt 5.12.8 Known IssuesQt 5.12.9 Known IssuesQt 5.12.10 Known IssuesQt 5.12.11 Known issues in release noteQt 5.12.12 Known issues in release note
Qt 5.11 Qt 5.11 Release Qt 5.11 Tools and Versions New Features in Qt 5.11 Qt 5.11.0Qt 5.11.1Qt 5.11.2 Change FilesQt 5.11.3 Change Files Qt 5.11.0Qt 5.11.1Qt 5.11.2 Known IssuesQt 5.11.3 Known Issues
Qt 5.10 Qt 5.10 Release Qt 5.10 Tools and Versions New Features in Qt 5.10 Qt 5.10.0Qt 5.10.1 Change Files Qt 5.10.0Qt 5.10.1 Known Issues
Qt 5.9 Qt 5.9 Release Qt 5.9 Tools and Versions New Features in Qt 5.9 Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Change FilesQt 5.9.7 Change FilesQt 5.9.8 Change FilesQt 5.9.9 Change Files Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Known IssuesQt 5.9.7 Known IssuesQt 5.9.8 Known IssuesQt 5.9.9 Known Issues
Qt 5.8 Qt 5.8 Release Qt 5.8 Tools and Versions New Features in Qt 5.8 Qt 5.8.0 Change Files Qt 5.8.0 Known Issues
Qt 5.7 Qt 5.7 Release Qt 5.7 Tools and Versions New Features in Qt 5.7 Qt 5.7.0Qt 5.7.1 Change Files Qt 5.7.0Qt 5.7.1 Known Issues
Qt 5.6 Qt 5.6 Release Qt 5.6 Tools and Versions New Features in Qt 5.6 Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Change Files Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Known Issues
Qt 5.5 Qt 5.5 Release Qt 5.5 Tools and Versions New Features in Qt 5.5 Qt 5.5.0Qt 5.5.1 Change Files Qt 5.5.0Qt 5.5.1 Known Issues
Qt 5.4 Qt 5.4 Release Qt 5.4 Tools and Versions New Features in Qt 5.4 Qt 5.4.0Qt 5.4.1Qt 5.4.2 Change Files Qt 5.4.0Qt 5.4.1Qt 5.4.2 Known Issues
Qt 5.3 Qt 5.3 Release Qt 5.3 Tools and Versions New Features in Qt 5.3 Qt 5.3.0Qt 5.3.1Qt 5.3.2 Change Files Qt 5.3.0 Beta 1Qt 5.3.0 RC 1
Qt 5.3.0Qt 5.3.1Qt 5.3.2 Known Issues
Qt 5.2 Qt 5.2 Release New Features in Qt 5.2 Qt 5.2.0Qt 5.2.1 Change Files Qt 5.2.0 Beta 1Qt 5.2.0 RC 1
Qt 5.2.0Qt 5.2.1 Known Issues
Qt 5.1 Qt 5.1 Release New Features in Qt 5.1 Qt 5.1.0 Change Files Qt 5.1.0 Beta 1Qt 5.1.0 RC 1
Qt 5.1.0Qt 5.1.1 Known Issues
Qt 5.0 Qt 5.0.0Qt 5.0.1 Release New Features in Qt 5.0 Qt 5.0 Changes Qt 5.0.0 Beta 1Qt 5.0.0 Beta 2Qt 5.0.0 RC 1Qt 5.0.0 RC 2
Qt 5.0.0Qt 5.0.1Qt 5.0.2 Known Issues