Qt 5.9.5 Known Issues: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Created page with "Category:Known Issues == All platforms == * Check that your system meets [http://doc-snapshots.qt.io/qt5-5.9/gettingstarted.html#platform-requirements Qt's requirements]...")
 
 
Line 14: Line 14:


== macOS ==
== macOS ==
After upgrading to the latest version of XCode, then building Qt 5.9.5 from source will fail with the following error message:<syntaxhighlight>
mac/qfontengine_coretext.mm:841:20: error: qualified reference to 'QFixed' is a constructor name rather than a type in this context
    return QFixed::QFixed(int(CTFontGetUnitsPerEm(ctfont)));
</syntaxhighlight>This can be fixed by applying the following patch:<syntaxhighlight lang="c++">
--- a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
+++ b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
@@ -824,7 +824,7 @@ void QCoreTextFontEngine::getUnscaledGlyph(glyph_t glyph, QPainterPath *path, gl
QFixed QCoreTextFontEngine::emSquareSize() const
{
-    return QFixed::QFixed(int(CTFontGetUnitsPerEm(ctfont)));
+    return QFixed(int(CTFontGetUnitsPerEm(ctfont)));
}
</syntaxhighlight>See [https://bugreports.qt.io/browse/QTBUG-67545 QTBUG-67545] for more details.
== Android ==
== Android ==
[[Qt for Android known issues]]
[[Qt for Android known issues]]

Latest revision as of 07:16, 12 April 2018

All platforms

  • Check that your system meets Qt's requirements
  • All open issues can be found from Jira: https://bugreports.qt.io
  • Old qt-unified-online-installer-3.0.1 (or older) can't any more be used to get Qt 5.9.4 (or later releases), see QTBUG-65798
    • For new installations use newest online installer (qt-unified-x86-3.0.2-online). For existing installations please update maintenance tool at first.

Windows

  • Static builds of Qt with Microsoft Visual Studio 2017 (through Update 2) do not work and will likely crash at runtime. This is believed to be a compiler bug and therefore an update from Microsoft is required. See https://bugreports.qt.io/browse/QTBUG-59721.

Linux

Building Qt modules fails with binaries delivered with online installer see bug QTBUG-53865. Workaround is to build whole Qt from source or have libicu 56 installed on the system.

macOS

After upgrading to the latest version of XCode, then building Qt 5.9.5 from source will fail with the following error message:

mac/qfontengine_coretext.mm:841:20: error: qualified reference to 'QFixed' is a constructor name rather than a type in this context
    return QFixed::QFixed(int(CTFontGetUnitsPerEm(ctfont)));

This can be fixed by applying the following patch:

--- a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
+++ b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
@@ -824,7 +824,7 @@ void QCoreTextFontEngine::getUnscaledGlyph(glyph_t glyph, QPainterPath *path, gl
 
 QFixed QCoreTextFontEngine::emSquareSize() const
 {
-    return QFixed::QFixed(int(CTFontGetUnitsPerEm(ctfont)));
+    return QFixed(int(CTFontGetUnitsPerEm(ctfont)));
 }

See QTBUG-67545 for more details.

Android

Qt for Android known issues

iOS

UWP

  • Several example crashes
    • QTBUG-67562 - [WinRT] Savegame example crashes on WinRT
    • QTBUG-67561 - [WinRT] Audiodecoder example crashes on WinRT
    • QTBUG-67570 - [WinRT] 'dnslookup' example crashes on WinRT
    • QTBUG-67569 - [WinRT] 'downloadmanager' example crashes on WinRT
    • QTBUG-67567 - [WinRT] 'twittertimeline' example crashes on WinRT
    • QTBUG-67175 - Scxml examples crashing after launch on UWP
    • QTBUG-67568 - [WinRT] 'computegles31' example crashes on WinRT
    • QTBUG-67566 - [WinRT] 'factorial' example crashes on WinRT
    • QTBUG-67565 - [WinRT] Quick player example crashes on WinRT
    • QTBUG-67563 - [WinRT] Virtualkeyboard example crashes on WinRT

QNX

INTEGRITY

Qt for Device Creation