Qt5-Maemo5/WhatWorks
(Created page with "As of 2013-07-26 the following examples/application were tested with Qt5 on the N900: {| class="wikitable" |- ! Application/Example ! Source ! Result |- | mousearea | qtdeclar…") |
|||
(13 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | + | == Available Parts == | |
+ | Parts currently available in http://repos.fuhlbrueck.net/qt5-maemo5 | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Part | ||
+ | ! modified (vs. vanilla Qt5) | ||
+ | ! problems | ||
+ | |- | ||
+ | | qtbase | ||
+ | | YES | ||
+ | | | ||
+ | |- | ||
+ | | qtdeclarative | ||
+ | | YES | ||
+ | | <del>Text item bug</del> | ||
+ | |- | ||
+ | | qtmaemo5 | ||
+ | | NEW, ported from Qt4 | ||
+ | | | ||
+ | |- | ||
+ | | qtwebkit | ||
+ | | NO | ||
+ | | none, maybe slow? | ||
+ | |- | ||
+ | | qtmultimedia | ||
+ | | NO | ||
+ | | none, but only audio tested | ||
+ | |- | ||
+ | | qtjsbackend | ||
+ | | NO | ||
+ | | | ||
+ | |- | ||
+ | | qtsvg | ||
+ | | NO | ||
+ | | | ||
+ | |- | ||
+ | | qttools | ||
+ | | NO | ||
+ | | | ||
+ | |- | ||
+ | | qtquickcontrols | ||
+ | | NO (but likely in the future) | ||
+ | | somwhat slow with gtk styles | ||
+ | |- | ||
+ | | ubuntu-ui-toolkit | ||
+ | | YES (faked Unity.Actions) | ||
+ | | none | ||
+ | |} | ||
+ | |||
+ | == Apps/Examples == | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 6: | Line 55: | ||
! Application/Example | ! Application/Example | ||
! Source | ! Source | ||
+ | ! Modifications needed | ||
! Result | ! Result | ||
|- | |- | ||
- | | mousearea | + | | mousearea and others |
| qtdeclarative/examples | | qtdeclarative/examples | ||
- | | works | + | | none |
+ | | works | ||
|- | |- | ||
| flatboat | | flatboat | ||
- | | http://repos.fuhlbrueck.net/qt5-maemo5-examples/ | + | | http://repos.fuhlbrueck.net/qt5-maemo5-examples/ (https://gitlab.com/flatboat) |
- | | slower than Qt4 version (uses [http://qt-project.org/doc/qt-5.1/qtquick/qquickpainteditem.html QQuickPaintedItem], with scenegraph likely faster), | + | | none |
+ | | slower than Qt4 version (uses [http://qt-project.org/doc/qt-5.1/qtquick/qquickpainteditem.html QQuickPaintedItem], with scenegraph likely faster) | ||
+ | |- | ||
+ | | hildon-qt-components | ||
+ | | https://github.com/qwazix/hildon-qt-components | ||
+ | | compiles after [http://qt-project.org/doc/qt-5.0/qtquick/qtquick-porting-qt5.html porting to Qt5] if rotation, battery etc. are commented out (missing mobility features) | ||
+ | | loading the plugin not yet tested | ||
+ | |- | ||
+ | | Ubuntu Components (incl. calculator example and gallary) | ||
+ | | https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-ui-toolkit_0.1.46%2B13.10.20130726.1bzr660saucy0.orig.tar.gz | ||
+ | | compiles unmodified, but some qml files modified to remove dependency on unity actions | ||
+ | | works incl. jokes (QtMultimedia) example (slightly modified) | ||
+ | |- | ||
+ | | cutetube-qml | ||
+ | | http://repository.maemo.org/extras/pool/fremantle/free/source/q/qmltube/qmltube_1.3.2.tar.gz | ||
+ | | Qml application viewer changed to QtQuick2 pendant | ||
+ | | builds and runs, but is ugly and unusable (Theming seems to be broken) | ||
+ | |- | ||
+ | | SlateKit Shell | ||
+ | | https://github.com/penk/SlateKit/tree/master/Shell | ||
+ | | none | ||
+ | | builds and runs, but is quite slow | ||
|} | |} |
Latest revision as of 19:30, 12 August 2015
[edit] Available Parts
Parts currently available in http://repos.fuhlbrueck.net/qt5-maemo5
Part | modified (vs. vanilla Qt5) | problems |
---|---|---|
qtbase | YES | |
qtdeclarative | YES | |
qtmaemo5 | NEW, ported from Qt4 | |
qtwebkit | NO | none, maybe slow? |
qtmultimedia | NO | none, but only audio tested |
qtjsbackend | NO | |
qtsvg | NO | |
qttools | NO | |
qtquickcontrols | NO (but likely in the future) | somwhat slow with gtk styles |
ubuntu-ui-toolkit | YES (faked Unity.Actions) | none |
[edit] Apps/Examples
Application/Example | Source | Modifications needed | Result |
---|---|---|---|
mousearea and others | qtdeclarative/examples | none | works |
flatboat | http://repos.fuhlbrueck.net/qt5-maemo5-examples/ (https://gitlab.com/flatboat) | none | slower than Qt4 version (uses QQuickPaintedItem, with scenegraph likely faster) |
hildon-qt-components | https://github.com/qwazix/hildon-qt-components | compiles after porting to Qt5 if rotation, battery etc. are commented out (missing mobility features) | loading the plugin not yet tested |
Ubuntu Components (incl. calculator example and gallary) | https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-ui-toolkit_0.1.46%2B13.10.20130726.1bzr660saucy0.orig.tar.gz | compiles unmodified, but some qml files modified to remove dependency on unity actions | works incl. jokes (QtMultimedia) example (slightly modified) |
cutetube-qml | http://repository.maemo.org/extras/pool/fremantle/free/source/q/qmltube/qmltube_1.3.2.tar.gz | Qml application viewer changed to QtQuick2 pendant | builds and runs, but is ugly and unusable (Theming seems to be broken) |
SlateKit Shell | https://github.com/penk/SlateKit/tree/master/Shell | none | builds and runs, but is quite slow |
- This page was last modified on 12 August 2015, at 19:30.
- This page has been accessed 5,999 times.