Editing Qt5-Maemo5/WhatWorks

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
== Available Parts ==
+
As of 2013-07-26 the following examples/application were tested with Qt5 on the N900:
-
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 ==
+
 +
https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-ui-toolkit_0.1.46%2B13.10.20130726.1bzr660saucy0.orig.tar.gz
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 58: Line 9:
! Result
! Result
|-
|-
-
| mousearea and others
+
| mousearea
| qtdeclarative/examples  
| qtdeclarative/examples  
| none
| none
-
| works
+
| works with TextWA item, fails with Text (text  unreadable after click)
|-
|-
| flatboat
| flatboat
-
| http://repos.fuhlbrueck.net/qt5-maemo5-examples/ (https://gitlab.com/flatboat)
+
| http://repos.fuhlbrueck.net/qt5-maemo5-examples/
| none
| none
-
| slower than Qt4 version (uses [http://qt-project.org/doc/qt-5.1/qtquick/qquickpainteditem.html QQuickPaintedItem], with scenegraph likely faster)
+
| slower than Qt4 version (uses [http://qt-project.org/doc/qt-5.1/qtquick/qquickpainteditem.html QQuickPaintedItem], with scenegraph likely faster), Text works without TextWA hack in most cases
|-  
|-  
| hildon-qt-components
| hildon-qt-components
Line 76: Line 27:
| https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+files/ubuntu-ui-toolkit_0.1.46%2B13.10.20130726.1bzr660saucy0.orig.tar.gz
| 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
| compiles unmodified, but some qml files modified to remove dependency on unity actions
-
| works incl. jokes (QtMultimedia) example (slightly modified)
+
| suffers from Text bug, but nearly all Text elements are Labels, changing Label's Text to TextWA brings shortly readable fonts, then segfault
-
|-
+
-
| 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
+
|}
|}

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)