Qt5 Status on BlackBerry10: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(clean-up) |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:BlackBerry]] | |||
== Supported Modules == | |||
==Supported Modules== | |||
The Qt5 modules are currently known to work on the BlackBerry 10 platform and are used for regular builds. Please note that this list is under constant change (for now). | The Qt5 modules are currently known to work on the BlackBerry 10 platform and are used for regular builds. Please note that this list is under constant change (for now). | ||
{| | {| border="1" | ||
|- style="background: #00BB00" | |- style="background-color:#00BB00;" | ||
! Qt essential modules | ! Qt essential modules | ||
! state | ! state | ||
! notes | |||
|- | |- | ||
| Qt Core | | Qt Core || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt | | Qt GUI || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Multimedia | | Qt Multimedia || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Multimedia Widgets | | Qt Multimedia Widgets || || | ||
| | |||
| | |||
|- | |- | ||
| Qt Network | | Qt Network || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt | | Qt QML || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Quick | | Qt Quick || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Quick Controls | | Qt Quick Controls || supported || No platform style | ||
| supported | |||
| No platform style | |||
|- | |- | ||
| Qt Quick Layouts | | Qt Quick Layouts || supported || | ||
| supported | |||
|- | |- | ||
| Qt | | Qt SQL || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Test | | Qt Test || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt WebKit | | Qt WebKit || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt WebKit Widgets | | Qt WebKit Widgets || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt Widgets | | Qt Widgets || supported || No platform style | ||
| supported | |||
| No platform style | |||
|} | |} | ||
{| | {| border="1" | ||
|- style="background: #00BB00" | |- style="background-color:#00BB00;" | ||
! Qt add ons | ! Qt add ons | ||
! state | ! state | ||
! notes | |||
|- | |- | ||
| Active Qt | | Active Qt || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt Android Extras | | Qt Android Extras || not applicable || | ||
| not applicable | |||
| | |||
|- | |- | ||
| Qt Bluetooth | | Qt Bluetooth || supported || L2Cap is not supported | ||
| supported | |||
| L2Cap is not supported | |||
|- | |- | ||
| Qt Concurrent | | Qt Concurrent || || | ||
| | |||
| | |||
|- | |- | ||
| Qt D-Bus | | Qt D-Bus || not applicable || | ||
| not applicable | |||
| | |||
|- | |- | ||
| Qt Enginio | | Qt Enginio || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt Graphical Effects | | Qt Graphical Effects || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Image Formats | | Qt Image Formats || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Mac Extras | | Qt Mac Extras || not applicable || | ||
| not applicable | |||
| | |||
|- | |- | ||
| Qt | | Qt NFC || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt OpenGL | | Qt OpenGL || || Only OpenGL ES 2 | ||
| | |||
| Only OpenGL ES 2 | |||
|- | |- | ||
| Qt Positioning | | Qt Positioning || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Print Support | | Qt Print Support || supported || Only printing to pdf | ||
| supported | |||
| Only printing to pdf | |||
|- | |- | ||
| Qt Quick1 | | Qt Quick1 || not supported || might work | ||
| not supported | |||
| might work | |||
|- | |- | ||
| Qt Script | | Qt Script || not supported || might work | ||
| not supported | |||
| might work | |||
|- | |- | ||
| Qt Script Tools | | Qt Script Tools || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt Sensors | | Qt Sensors || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt Serial Port | | Qt Serial Port || || | ||
| | |||
| | |||
|- | |- | ||
| Qt | | Qt SVG || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt WebSockets | | Qt WebSockets || not supported || | ||
| not supported | |||
| | |||
|- | |- | ||
| Qt Windows Extras | | Qt Windows Extras || not applicable || | ||
| not applicable | |||
| | |||
|- | |- | ||
| Qt X11 Extras | | Qt X11 Extras || not applicable || | ||
| not applicable | |||
| | |||
|- | |- | ||
| Qt | | Qt XML || supported || | ||
| supported | |||
| | |||
|- | |- | ||
| Qt | | Qt XML Patterns || partly supported || XPath functionality supported, XML schema validation not supported | ||
| partly supported | |||
| XPath functionality supported, | |||
|} | |} | ||
==Known Issues== | == Known Issues == | ||
{| | {| border="1" | ||
|- style="background: #00BB00" | |- style="background:#00BB00;" | ||
! Issue | ! Issue | ||
! description | ! description | ||
! since | |||
! fixed in Qt Version | |||
|- | |- | ||
| | | || OpenGL ES 1 applications do not work || 5.0 || 5.3 | ||
| OpenGL ES 1 applications do not work | |||
| 5.0 | |||
| 5.3 | |||
|- | |- | ||
| | | [https://bugreports.qt-project.org/browse/QTBUG-28954 QTBUG-28954] || Enabling C++ 11 on BB10 causes errors in qplatformdefs.h || 5.0 || | ||
| Enabling C++ 11 on BB10 causes errors in qplatformdefs.h | |||
| 5.0 | |||
| | |||
|- | |- | ||
| | | [https://bugreports.qt-project.org/browse/QTBUG-33812 QTBUG-33812] || Camera Example – Record, Preview, Focus don't work || 5.0 || | ||
| Camera Example – Record, Preview, Focus | |||
| 5.0 | |||
| | |||
|- | |- | ||
| | | || QtQuick.Window 2.1: newly created windows have wrong focus and z-order || 5.2 || | ||
| QtQuick.Window 2.1: newly created windows have wrong focus and z-order | |||
| 5.2 | |||
| | |||
|- | |- | ||
| | | [https://bugreports.qt-project.org/browse/QTBUG-36960 QTBUG-36960] || Mouse and keyboard grab does not work || 5.0 || | ||
| Mouse and keyboard grab does not work | |||
| 5.0 | |||
| | |||
|- | |- | ||
| | | ||Qt Widgets: ComboBox does not pop up properly || || | ||
| Qt Widgets: ComboBox does not pop up properly | |||
| | |||
| | |||
|- | |- | ||
| | | [https://bugreports.qt-project.org/browse/QTBUG-37573 QTBUG-37573] || Cannot select folders in the QFileDialog or in the FileDialog QML element || 5.1 || | ||
| Cannot select folders in the QFileDialog or in the FileDialog | |||
| 5.1 | |||
| | |||
|- | |- | ||
| | | [https://bugreports.qt-project.org/browse/QTBUG-34985 QTBUG-34985] || QMediaPlayer does not read certain Metadata for some audio files || 5.0 || | ||
| QMediaPlayer does not read certain Metadata for some audio files | |||
| 5.0 | |||
| | |||
|} | |} | ||
==Where and How Report Issues | == Where and How Report Issues == | ||
Please use the [https://bugreports.qt.io/browse/QTBUG/component/20329 QtPorts: BB10] component for BlackBerry 10 specific issues and other components for Qt generic issues even if you found them on BlackBerry 10. |
Latest revision as of 02:13, 24 March 2016
Supported Modules
The Qt5 modules are currently known to work on the BlackBerry 10 platform and are used for regular builds. Please note that this list is under constant change (for now).
Qt essential modules | state | notes |
---|---|---|
Qt Core | supported | |
Qt GUI | supported | |
Qt Multimedia | supported | |
Qt Multimedia Widgets | ||
Qt Network | supported | |
Qt QML | supported | |
Qt Quick | supported | |
Qt Quick Controls | supported | No platform style |
Qt Quick Layouts | supported | |
Qt SQL | supported | |
Qt Test | supported | |
Qt WebKit | not supported | |
Qt WebKit Widgets | not supported | |
Qt Widgets | supported | No platform style |
Qt add ons | state | notes |
---|---|---|
Active Qt | not supported | |
Qt Android Extras | not applicable | |
Qt Bluetooth | supported | L2Cap is not supported |
Qt Concurrent | ||
Qt D-Bus | not applicable | |
Qt Enginio | not supported | |
Qt Graphical Effects | supported | |
Qt Image Formats | supported | |
Qt Mac Extras | not applicable | |
Qt NFC | supported | |
Qt OpenGL | Only OpenGL ES 2 | |
Qt Positioning | supported | |
Qt Print Support | supported | Only printing to pdf |
Qt Quick1 | not supported | might work |
Qt Script | not supported | might work |
Qt Script Tools | not supported | |
Qt Sensors | supported | |
Qt Serial Port | ||
Qt SVG | not supported | |
Qt WebSockets | not supported | |
Qt Windows Extras | not applicable | |
Qt X11 Extras | not applicable | |
Qt XML | supported | |
Qt XML Patterns | partly supported | XPath functionality supported, XML schema validation not supported |
Known Issues
Issue | description | since | fixed in Qt Version |
---|---|---|---|
OpenGL ES 1 applications do not work | 5.0 | 5.3 | |
QTBUG-28954 | Enabling C++ 11 on BB10 causes errors in qplatformdefs.h | 5.0 | |
QTBUG-33812 | Camera Example – Record, Preview, Focus don't work | 5.0 | |
QtQuick.Window 2.1: newly created windows have wrong focus and z-order | 5.2 | ||
QTBUG-36960 | Mouse and keyboard grab does not work | 5.0 | |
Qt Widgets: ComboBox does not pop up properly | |||
QTBUG-37573 | Cannot select folders in the QFileDialog or in the FileDialog QML element | 5.1 | |
QTBUG-34985 | QMediaPlayer does not read certain Metadata for some audio files | 5.0 |
Where and How Report Issues
Please use the QtPorts: BB10 component for BlackBerry 10 specific issues and other components for Qt generic issues even if you found them on BlackBerry 10.