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 ==
 
{| class="wikitable"
{| class="wikitable"
Line 55: Line 6:
! Application/Example  
! Application/Example  
! Source
! Source
-
! Modifications needed
 
! Result
! Result
|-
|-
-
| mousearea and others
+
| mousearea
| qtdeclarative/examples  
| qtdeclarative/examples  
-
| none
+
| works with TextWA item, fails with Text (text  unreadable after click)
-
| works
+
|-
|-
| flatboat
| flatboat
-
| http://repos.fuhlbrueck.net/qt5-maemo5-examples/ (https://gitlab.com/flatboat)
+
| http://repos.fuhlbrueck.net/qt5-maemo5-examples/
-
| none
+
| 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
-
| 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
+
|}
|}

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)