Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Qt for Android examples status: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=Qt for Android examples status=
h1. Qt for Android examples status


==Working Examples==
== Working Examples ==


{| class="infotable line"
{background:#009900}. |''. Example |''. Status |''. Comment |<br />| /widgets/animation/appchooser | OK | - |<br />| /widgets/animation/stickman | OK | Needs external keyboard… |<br />| /widgets/animation/moveblocks | OK | - |<br />| /widgets/layouts/borderlayout | OK | - |<br />| /widgets/layouts/dynamiclayouts | OK | - |<br />| /widgets/layouts/flowlayout | OK | - |<br />| /widgets/mainwindows/mdi | OK | - |<br />| /widgets/mainwindows/dockwidgets | OK | - |<br />| /widgets/mainwindows/mainwindow | OK | Not that this is a good idea on a phone… |<br />| /widgets/mainwindows/recentfiles | OK | - |<br />| /widgets/mainwindows/menus | OK | - |<br />| /widgets/painting/concentriccircles | OK | - |<br />| /widgets/painting/gradients | OK | Not touch optimized… Does not exit on Back button |<br />| /widgets/painting/fontsampler | OK | - |<br />| /widgets/painting/pathstroke | OK | - |<br />| /widgets/painting/transformations | OK | - |<br />| /widgets/richtext/syntaxhighlighter | OK | - |<br />| /widgets/richtext/calendar | OK | - |<br />| /widgets/widgets/movie | OK | - |<br />| /widgets/widgets/validators | OK | - |<br />| /widgets/widgets/analogclock | OK | - |<br />| /widgets/widgets/calculator | OK | - |<br />| /widgets/widgets/mousebuttons | OK | - |<br />| /widgets/widgets/charactermap | OK | - |<br />| /widgets/widgets/wiggly | OK | - |<br />| /widgets/widgets/digitalclock | OK | - |<br />| /widgets/widgets/elidedlabel | OK | - |<br />| /widgets/widgets/imageviewer | OK | - |<br />| /widgets/widgets/sliders | OK | - |<br />| /widgets/widgets/tetrix | OK | needs external keyboard |<br />| /widgets/widgets/groupbox | OK | - |<br />| /widgets/widgets/spinboxes | OK | Combobox… |<br />| /widgets/tools/undo | OK | - |<br />| /widgets/tools/regexp | OK | - |<br />| /widgets/scroller/scroller/graphicsview | OK | - |<br />| /qtconcurrent/imagescaling | OK | - |<br />| /qtconcurrent/progressdialog | OK | - |<br />| /qtconcurrent/runfunction | OK | but slightly pointless, since it's a console application |<br />| /network/torrent | OK? | Runs. I didn't try to actually torrent anything… |<br />| /network/network-chat | OK | Tested with two devices on WLAN |<br />| /sql/masterdetail | OK | - |<br />| /opengl/cube | OK | - |<br />| /opengl/hellogl_es2 | OK | - |<br />| /opengl/textures | OK | - |<br />| /linguist/arrowpad | OK | - |<br />| /script/qstetrix | OK | needs external keyboard |<br />| /script/calculator | OK | - |<br />| /touch/pinchzoom | OK | - |<br />| /touch/dials | OK | - |<br />| /touch/knobs | OK | - |<br />| /embedded/styleexample | OK | - |<br />| /embedded/flickable | OK | - |<br />| /embedded/lightmaps | OK | - |<br />| /embedded/digiflip | OK | - |<br />| /gui/rasterwindow | OK | - |<br />| /gui/analogclock | OK | - |<br />| /multimediawidgets/videowidget | OK | - |<br />| /multimediawidgets/player | OK | - |<br />| /qpa/windows | OK | - |<br />| /svg/richtext/textobject | OK | - |<br />| /qml/xmlhttprequest | OK | - |<br />| /qml/referenceexamples/coercion | OK | - |<br />| /qml/referenceexamples/properties | OK | - |<br />| /declarative/toys/tvtennis | ~OK | Has some graphical issues |<br />| /declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout | OK | - |<br />| /declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout | OK | - |<br />| /declarative/calculator | OK | - |<br />| /declarative/samegame | OK | Add QT += sql to the .pro file, otherwise you will get a missing symbols error at run-time |<br />| /declarative/photoviewer | OK | - |<br />| /declarative/twitter | OK | - |<br />| /declarative/snake | OK | - |<br />| /declarative/modelviews/listview/sections | OK | - |<br />| /declarative/modelviews/pathview | OK | - |<br />| /declarative/modelviews/visualitemmodel | OK | - |<br />| /declarative/modelviews/objectlistmodel | OK | - |<br />| /declarative/modelviews/abstractitemmodel | OK | - |<br />| /declarative/modelviews/stringlistmodel | OK | - |<br />| /declarative/touchinteraction/pincharea | OK | - |<br />| /declarative/touchinteraction/mousearea/mousearea-example | OK | - |<br />| /declarative/text/fonts/availableFonts | OK | - |<br />| /declarative/text/fonts/banner | OK | - |<br />| /declarative/text/fonts/fonts | OK | - |<br />| /declarative/text/fonts/hello | OK | - |<br />| /declarative/text/textselection | OK | - |<br />| /declarative/animation/basics/color-animation | OK | - |<br />| /declarative/animation/basics/property-animation | OK | - |<br />| /quick/customitems/maskedmousearea | OK | - |<br />| /quick/demos/maroon | OK | - |<br />| /quick/demos/calqlatr | OK | - |<br />| /quick/particles/affectors | OK | - |<br />| /quick/particles/customparticle | OK | - |<br />| /quick/particles/emitters | OK | - |<br />| /quick/particles/imageparticle | OK | - |<br />| /quick/particles/system | OK | - |<br />| /quick/touchinteraction | OK | - |<br />| /quick/scenegraph/openglunderqml | OK | - |<br />| /quick/scenegraph/simplematerial | OK | - |<br />| /quick/scenegraph/textureinsgnode | OK | - |<br />| /quick/scenegraph/textureinthread | OK | - |<br />| /quick/scenegraph/customgeometry | OK | - |<br />| /quick/textureprovider | OK | - |<br />| /quick/imageelements | OK | - |<br />| /quick/keyinteraction | OK | - |<br />| /quick/controls/touch | OK | - |<br />| /quick/text | OK | - |<br />| /quick/animation | OK | - |<br />| /quick/shadereffects | OK | - |<br />| /quick/canvas | OK | - |<br />| /multimedia/video/qmlvideo | OK | Fixed for 5.1.0 RC2 |<br />| /multimedia/video/qmlvideofx | OK | Fixed for 5.1.0 RC2 |<br />| /widgets/itemviews/interview | ~OK | - |<br />| /widgets/itemviews/spreadsheet | OK | - |<br />| /widgets/itemviews/pixelator | OK | - |<br />| /widgets/graphicsview/weatheranchorlayout | OK | - |<br />| /widgets/graphicsview/collidingmice | OK | - |<br />| /widgets/graphicsview/basicgraphicslayouts | OK | - |<br />| /widgets/graphicsview/chip | OK | - |<br />| /widgets/graphicsview/dragdroprobot | OK | - |<br />| /widgets/dialogs/classwizard | OK | - |<br />| /widgets/animation/animatedtiles | OK | - |<br />| /widgets/layouts/basiclayouts | ~OK | Does not get the right size |<br />| /widgets/mainwindows/application | ~OK | Does not exit on Back key |<br />| /widgets/painting/affine | ~OK | Animation doesn't work |<br />| /widgets/painting/imagecomposition | ~OK | Combobox |<br />| /widgets/painting/basicdrawing | ~OK | Combobox |<br />| /widgets/painting/deform | ~OK | Animation not working |<br />| /widgets/painting/painterpaths | ~OK | Combobox |<br />| /widgets/richtext/textedit | OK | - |<br />| /widgets/widgets/stylesheet | ~OK | Combobox… |<br />| /widgets/widgets/codeeditor | ~OK | Does not exit on Back button |<br />| /widgets/widgets/windowflags | ~OK | all versions look the same, since there are no decorations |<br />| /widgets/widgets/scribble | ~OK | Dialogs |<br />| /widgets/widgets/shapedclock | ~OK | Not actually transparent |<br />| /widgets/widgets/lineedits | ~OK | &quot;Placeholder text&amp;quot; removed too late because of input method |<br />| /widgets/widgets/calendarwidget | ~OK | Layout, Combobox |<br />| /widgets/tools/completer | ~OK | Combobox, update problems |<br />| /widgets/tools/i18n | ~OK | Multiple windows |<br />| /widgets/tools/codecs | ~OK | dialogs, does not exit on Back button |<br />| /network/bearermonitor | ~OK | layout |<br />| /touch/fingerpaint | ~OK | Bad performance on Nexus 10, does not exit properly (message box) |<br />| /embedded/raycasting | ~OK | Needs external keyboard; Doesn't exit on Back |<br />| /svg/embedded/desktopservices | ~OK | PicturesLocation and MusicLocation not implemented |<br />| /qml/referenceexamples/grouped | ~OK | QtQuck module needs to be added manually |<br />| /qml/referenceexamples/methods | ~OK | QtQuick module need to be added manually |<br />| /qml/referenceexamples/signal | ~OK | QtQuick module need to be added manually |<br />| /qml/referenceexamples/attached | ~OK | QtQuick module need to be added manually |<br />| /declarative/modelviews/gridview | ~OK | Only worked with keyboard navigation |<br />| /declarative/touchinteraction/gestures/experimental-gestures | ~OK | Starts |<br />| /quick/window | ~OK | - |<br />| /widgets/itemviews/addressbook | ~OK | Does not exit when using the back key. |<br />| /widgets/graphicsview/embeddeddialogs | ~OK | Comboboxes |<br />| /widgets/graphicsview/diagramscene | ~OK | Comboboxes |<br />| /widgets/graphicsview/elasticnodes | ~OK | Not easy to interact with |<br />| /widgets/graphicsview/simpleanchorlayout | OK | - |
|- style="background: #009900"
<br />h2. Examples that don't work
! Example
<br />{background:#009900}. |''. Example |''. Status |''. Comment |<br />| /script/customclass | No | console app |<br />| /qml/networkaccessmanagerfactory | No | Seems to have some problem with paths/assets |<br />| /qml/shell | No | - |<br />| /declarative/toys/dynamicscene | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |<br />| /declarative/toys/corkboards | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |<br />| /declarative/toys/clocks | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |<br />| /declarative/toys/tic-tac-toe | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |<br />| /declarative/cppextensions/networkaccessmanagerfactory | No | Seems to have some problem with paths/assets |<br />| /declarative/flickr | No | problems loading files from asset |<br />| /declarative/minehunt | No | problems loading files from asset |<br />| /declarative/modelviews/parallax | No | problems loading files from asset |<br />| /declarative/modelviews/listview/dynamiclist | No | problems loading files from asset |<br />| /declarative/modelviews/listview/expandingdelegates | No | problems loading files from asset |<br />| /declarative/modelviews/listview/highlight | No | problems loading files from asset |<br />| /declarative/modelviews/listview/highlightranges | No | problems loading files from asset |<br />| /declarative/modelviews/package | No | Name |<br />| /declarative/ui-components/main | No | problems loading files from asset |<br />| /declarative/ui-components/scrollbar | No | problems loading files from asset |<br />| /declarative/ui-components/flipable | No | problems loading files from asset |<br />| /declarative/ui-components/progressbar | No | problems loading files from asset |<br />| /declarative/ui-components/dialcontrol | No | problems loading files from asset |<br />| /declarative/ui-components/searchbox | No | problems loading files from asset |<br />| /declarative/ui-components/slideswitch | No | problems loading files from asset |<br />| /declarative/ui-components/spinner | No | problems loading files from asset |<br />| /declarative/ui-components/tabwidget | No | problems loading files from asset |<br />| /declarative/positioners | No | problems loading files from asset |<br />| /declarative/keyinteraction/focus | No | problems loading files from asset |<br />| /declarative/animation/behaviors/behavior-example | No | problems loading files from asset |<br />| /declarative/animation/behaviors/wigglytext | No | Works with modifications. Using wrong qml file… |<br />| /declarative/animation/easing | No | problems loading files from asset |<br />| /quick/demos/tweetsearch | No | Needs xmlpatterns |<br />| /quick/demos/samegame | No | Needs sql |<br />| /quick/dialogs/colorandfiledialogs | No | Start but locks up when a dialog is shown |<br />| /quick/controls/gallery | No | Starts but crash when changing tabs |<br />| /quick/controls/text | No | Unstable, e.g., when clicking open button. |<br />| /widgets/itemviews/puzzle | No | Graphical artifacts |<br />| /widgets/graphicsview/padnavigator | No | - |<br />| /widgets/graphicsview/boxes | No | Desktop GL |<br />| /widgets/graphicsview/flowlayout | No | Partially working, no text |<br />| /widgets/graphicsview/anchorlayout | No | Partially working, no text |<br />| /widgets/widgets/styles | No | Windows style not available on Android |<br />| /widgets/windowcontainer | No | OpenGL subwindow |<br />| /network/securesocketclient | No | Does not build: no SSL support |<br />| /opengl/framebufferobject2 | No | requires desktop GL |<br />| /opengl/pbuffers | No | requires desktop GL |<br />| /opengl/pbuffers2 | No | requires desktop GL |<br />| /opengl/hellogl_es | No | GLES 1.1 not supported |<br />| /opengl/overpainting | No | requires desktop GL |<br />| /opengl/2dpainting | No | Name starts with digit |<br />| /opengl/samplebuffers | No | requires desktop GL |<br />| /opengl/hellogl | No | requires desktop GL |<br />| /opengl/grabber | No | requires desktop GL |<br />| /opengl/hellowindow | No | Multiple GL windows not supported |<br />| /webkitwidgets | No | Not supported in this version |<br />| /gui/openglwindow | No | does not support createPlatformOpenGLContext |<br />| /multimediawidgets/camera | No | Not supported in this version |<br />| /multimediawidgets/declarative-camera | No | Not supported in this version |<br />| /widgets/animation/sub-attaq | No | - |<br />| /widgets/animation/states | Wrong | Layout problems |<br />| /widgets/animation/easing | Wrong | Painting problems |<br />| /widgets/mainwindows/sdi | Wrong | Multiple windows not supported |<br />| /widgets/painting/composition | Wrong | Crashes if animation enabled |<br />| /widgets/richtext/orderform | Wrong | Dialogs |<br />| /widgets/widgets/icons | Wrong | images not deployed |<br />| /widgets/tools/undoframework | Wrong | - |<br />| /widgets/tools/settingseditor | Wrong | Multiple windows, no settings |<br />| /widgets/scroller/graphicsview/anchorlayout | Wrong | Text not shown |<br />| /network/http | Wrong | messagebox |<br />| /sql/drilldown | Wrong | Multiple windows |<br />| /threads/mandelbrot | Wrong | User interface not optimized for touch |<br />| /help/contextsensitivehelp | Wrong | help text not installed |<br />| /embedded/flightinfo | Wrong | - |
! Status
! Comment
|-
| /widgets/animation/appchooser
| OK
|
|-
| /widgets/animation/stickman
| OK
| Needs external keyboard…
|-
| /widgets/animation/moveblocks
| OK
|
|-
| /widgets/layouts/borderlayout
| OK
|
|-
| /widgets/layouts/dynamiclayouts
| OK
|
|-
| /widgets/layouts/flowlayout
| OK
|
|-
| /widgets/mainwindows/mdi
| OK
| –
|-
| /widgets/mainwindows/dockwidgets
| OK
|
|-
| /widgets/mainwindows/mainwindow
| OK
| Not that this is a good idea on a phone…
|-
| /widgets/mainwindows/recentfiles
| OK
|
|-
| /widgets/mainwindows/menus
| OK
|
|-
| /widgets/painting/concentriccircles
| OK
| –
|-
| /widgets/painting/gradients
| OK
| Not touch optimized… Does not exit on Back button
|-
| /widgets/painting/fontsampler
| OK
|
|-
| /widgets/painting/pathstroke
| OK
|
|-
| /widgets/painting/transformations
| OK
|
|-
| /widgets/richtext/syntaxhighlighter
| OK
|
|-
| /widgets/richtext/calendar
| OK
|
|-
| /widgets/widgets/movie
| OK
|
|-
| /widgets/widgets/validators
| OK
|
|-
| /widgets/widgets/analogclock
| OK
|
|-
| /widgets/widgets/calculator
| OK
|
|-
| /widgets/widgets/mousebuttons
| OK
|
|-
| /widgets/widgets/charactermap
| OK
|
|-
| /widgets/widgets/wiggly
| OK
|
|-
| /widgets/widgets/digitalclock
| OK
| –
|-
| /widgets/widgets/elidedlabel
| OK
|
|-
| /widgets/widgets/imageviewer
| OK
|
|-
| /widgets/widgets/sliders
| OK
|
|-
| /widgets/widgets/tetrix
| OK
| needs external keyboard
|-
| /widgets/widgets/groupbox
| OK
|
|-
| /widgets/widgets/spinboxes
| OK
| Combobox…
|-
| /widgets/tools/undo
| OK
|
|-
| /widgets/tools/regexp
| OK
|
|-
| /widgets/scroller/scroller/graphicsview
| OK
|
|-
| /qtconcurrent/imagescaling
| OK
|
|-
| /qtconcurrent/progressdialog
| OK
|
|-
| /qtconcurrent/runfunction
| OK
| but slightly pointless, since it’s a console application
|-
| /network/torrent
| OK?
| Runs. I didn’t try to actually torrent anything…
|-
| /network/network-chat
| OK
| Tested with two devices on <span class="caps">WLAN</span>
|-
| /sql/masterdetail
| OK
|
|-
| /opengl/cube
| OK
|
|-
| /opengl/hellogl_es2
| OK
|
|-
| /opengl/textures
| OK
|
|-
| /linguist/arrowpad
| OK
| –
|-
| /script/qstetrix
| OK
| needs external keyboard
|-
| /script/calculator
| OK
|
|-
| /touch/pinchzoom
| OK
|
|-
| /touch/dials
| OK
|
|-
| /touch/knobs
| OK
|
|-
| /embedded/styleexample
| OK
|
|-
| /embedded/flickable
| OK
|
|-
| /embedded/lightmaps
| OK
|
|-
| /embedded/digiflip
| OK
|
|-
| /gui/rasterwindow
| OK
|
|-
| /gui/analogclock
| OK
|
|-
| /multimediawidgets/videowidget
| OK
|
|-
| /multimediawidgets/player
| OK
|
|-
| /qpa/windows
| OK
| –
|-
| /svg/richtext/textobject
| OK
|
|-
| /qml/xmlhttprequest
| OK
|
|-
| /qml/referenceexamples/coercion
| OK
|
|-
| /qml/referenceexamples/properties
| OK
|
|-
| /declarative/toys/tvtennis
| ~OK
| Has some graphical issues
|-
| /declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout
| OK
|
|-
| /declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout
| OK
|
|-
| /declarative/calculator
| OK
|
|-
| /declarative/samegame
| OK
| Add QT += sql to the .pro file, otherwise you will get a missing symbols error at run-time
|-
| /declarative/photoviewer
| OK
|
|-
| /declarative/twitter
| OK
|
|-
| /declarative/snake
| OK
|
|-
| /declarative/modelviews/listview/sections
| OK
|
|-
| /declarative/modelviews/pathview
| OK
|
|-
| /declarative/modelviews/visualitemmodel
| OK
|
|-
| /declarative/modelviews/objectlistmodel
| OK
|
|-
| /declarative/modelviews/abstractitemmodel
| OK
|
|-
| /declarative/modelviews/stringlistmodel
| OK
|
|-
| /declarative/touchinteraction/pincharea
| OK
| –
|-
| /declarative/touchinteraction/mousearea/mousearea-example
| OK
|
|-
| /declarative/text/fonts/availableFonts
| OK
|
|-
| /declarative/text/fonts/banner
| OK
|
|-
| /declarative/text/fonts/fonts
| OK
|
|-
| /declarative/text/fonts/hello
| OK
|
|-
| /declarative/text/textselection
| OK
|
|-
| /declarative/animation/basics/color-animation
| OK
|
|-
| /declarative/animation/basics/property-animation
| OK
|
|-
| /quick/customitems/maskedmousearea
| OK
|
|-
| /quick/demos/maroon
| OK
|
|-
| /quick/demos/calqlatr
| OK
|
|-
| /quick/particles/affectors
| OK
|
|-
| /quick/particles/customparticle
| OK
|
|-
| /quick/particles/emitters
| OK
| –
|-
| /quick/particles/imageparticle
| OK
|
|-
| /quick/particles/system
| OK
|
|-
| /quick/touchinteraction
| OK
|
|-
| /quick/scenegraph/openglunderqml
| OK
|
|-
| /quick/scenegraph/simplematerial
| OK
|
|-
| /quick/scenegraph/textureinsgnode
| OK
|
|-
| /quick/scenegraph/textureinthread
| OK
|
|-
| /quick/scenegraph/customgeometry
| OK
|
|-
| /quick/textureprovider
| OK
|
|-
| /quick/imageelements
| OK
|
|-
| /quick/keyinteraction
| OK
|
|-
| /quick/controls/touch
| OK
|
|-
| /quick/text
| OK
|
|-
| /quick/animation
| OK
| –
|-
| /quick/shadereffects
| OK
|
|-
| /quick/canvas
| OK
|
|-
| /multimedia/video/qmlvideo
| OK
| Fixed for 5.1.0 RC2
|-
| /multimedia/video/qmlvideofx
| OK
| Fixed for 5.1.0 RC2
|-
| /widgets/itemviews/interview
| ~OK
| –
|-
| /widgets/itemviews/spreadsheet
| OK
|
|-
| /widgets/itemviews/pixelator
| OK
|
|-
| /widgets/graphicsview/weatheranchorlayout
| OK
|
|-
| /widgets/graphicsview/collidingmice
| OK
|
|-
| /widgets/graphicsview/basicgraphicslayouts
| OK
|
|-
| /widgets/graphicsview/chip
| OK
|
|-
| /widgets/graphicsview/dragdroprobot
| OK
|
|-
| /widgets/dialogs/classwizard
| OK
|
|-
| /widgets/animation/animatedtiles
| OK
| –
|-
| /widgets/layouts/basiclayouts
| ~OK
| Does not get the right size
|-
| /widgets/mainwindows/application
| ~OK
| Does not exit on Back key
|-
| /widgets/painting/affine
| ~OK
| Animation doesn’t work
|-
| /widgets/painting/imagecomposition
| ~OK
| Combobox
|-
| /widgets/painting/basicdrawing
| ~OK
| Combobox
|-
| /widgets/painting/deform
| ~OK
| Animation not working
|-
| /widgets/painting/painterpaths
| ~OK
| Combobox
|-
| /widgets/richtext/textedit
| OK
|
|-
| /widgets/widgets/stylesheet
| ~OK
| Combobox…
|-
| /widgets/widgets/codeeditor
| ~OK
| Does not exit on Back button
|-
| /widgets/widgets/windowflags
| ~OK
| all versions look the same, since there are no decorations
|-
| /widgets/widgets/scribble
| ~OK
| Dialogs
|-
| /widgets/widgets/shapedclock
| ~OK
| Not actually transparent
|-
| /widgets/widgets/lineedits
| ~OK
| “Placeholder text” removed too late because of input method
|-
| /widgets/widgets/calendarwidget
| ~OK
| Layout, Combobox
|-
| /widgets/tools/completer
| ~OK
| Combobox, update problems
|-
| /widgets/tools/i18n
| ~OK
| Multiple windows
|-
| /widgets/tools/codecs
| ~OK
| dialogs, does not exit on Back button
|-
| /network/bearermonitor
| ~OK
| layout
|-
| /touch/fingerpaint
| ~OK
| Bad performance on Nexus 10, does not exit properly (message box)
|-
| /embedded/raycasting
| ~OK
| Needs external keyboard; Doesn’t exit on Back
|-
| /svg/embedded/desktopservices
| ~OK
| PicturesLocation and MusicLocation not implemented
|-
| /qml/referenceexamples/grouped
| ~OK
| QtQuck module needs to be added manually
|-
| /qml/referenceexamples/methods
| ~OK
| QtQuick module need to be added manually
|-
| /qml/referenceexamples/signal
| ~OK
| QtQuick module need to be added manually
|-
| /qml/referenceexamples/attached
| ~OK
| QtQuick module need to be added manually
|-
| /declarative/modelviews/gridview
| ~OK
| Only worked with keyboard navigation
|-
| /declarative/touchinteraction/gestures/experimental-gestures
| ~OK
| Starts
|-
| /quick/window
| ~OK
|
|-
| /widgets/itemviews/addressbook
| ~OK
| Does not exit when using the back key.
|-
| /widgets/graphicsview/embeddeddialogs
| ~OK
| Comboboxes
|-
| /widgets/graphicsview/diagramscene
| ~OK
| Comboboxes
|-
| /widgets/graphicsview/elasticnodes
| ~OK
| Not easy to interact with
|-
| /widgets/graphicsview/simpleanchorlayout
| OK
|
|}
 
==Examples that don’t work==
 
{| class="infotable line"
|- style="background: #009900"
! Example
! Status
! Comment
|-
| /script/customclass
| No
| console app
|-
| /qml/networkaccessmanagerfactory
| No
| Seems to have some problem with paths/assets
|-
| /qml/shell
| No
|
|-
| /declarative/toys/dynamicscene
| No
| <span class="caps">QTBUG</span>-30352 / <span class="caps">QTBUG</span>-30510 (bug is marked as resolved…)
|-
| /declarative/toys/corkboards
| No
| <span class="caps">QTBUG</span>-30352 / <span class="caps">QTBUG</span>-30510 (bug is marked as resolved…)
|-
| /declarative/toys/clocks
| No
| <span class="caps">QTBUG</span>-30352 / <span class="caps">QTBUG</span>-30510 (bug is marked as resolved…)
|-
| /declarative/toys/tic-tac-toe
| No
| <span class="caps">QTBUG</span>-30352 / <span class="caps">QTBUG</span>-30510 (bug is marked as resolved…)
|-
| /declarative/cppextensions/networkaccessmanagerfactory
| No
| Seems to have some problem with paths/assets
|-
| /declarative/flickr
| No
| problems loading files from asset
|-
| /declarative/minehunt
| No
| problems loading files from asset
|-
| /declarative/modelviews/parallax
| No
| problems loading files from asset
|-
| /declarative/modelviews/listview/dynamiclist
| No
| problems loading files from asset
|-
| /declarative/modelviews/listview/expandingdelegates
| No
| problems loading files from asset
|-
| /declarative/modelviews/listview/highlight
| No
| problems loading files from asset
|-
| /declarative/modelviews/listview/highlightranges
| No
| problems loading files from asset
|-
| /declarative/modelviews/package
| No
| Name
|-
| /declarative/ui-components/main
| No
| problems loading files from asset
|-
| /declarative/ui-components/scrollbar
| No
| problems loading files from asset
|-
| /declarative/ui-components/flipable
| No
| problems loading files from asset
|-
| /declarative/ui-components/progressbar
| No
| problems loading files from asset
|-
| /declarative/ui-components/dialcontrol
| No
| problems loading files from asset
|-
| /declarative/ui-components/searchbox
| No
| problems loading files from asset
|-
| /declarative/ui-components/slideswitch
| No
| problems loading files from asset
|-
| /declarative/ui-components/spinner
| No
| problems loading files from asset
|-
| /declarative/ui-components/tabwidget
| No
| problems loading files from asset
|-
| /declarative/positioners
| No
| problems loading files from asset
|-
| /declarative/keyinteraction/focus
| No
| problems loading files from asset
|-
| /declarative/animation/behaviors/behavior-example
| No
| problems loading files from asset
|-
| /declarative/animation/behaviors/wigglytext
| No
| Works with modifications. Using wrong qml file…
|-
| /declarative/animation/easing
| No
| problems loading files from asset
|-
| /quick/demos/tweetsearch
| No
| Needs xmlpatterns
|-
| /quick/demos/samegame
| No
| Needs sql
|-
| /quick/dialogs/colorandfiledialogs
| No
| Start but locks up when a dialog is shown
|-
| /quick/controls/gallery
| No
| Starts but crash when changing tabs
|-
| /quick/controls/text
| No
| Unstable, e.g., when clicking open button.
|-
| /widgets/itemviews/puzzle
| No
| Graphical artifacts
|-
| /widgets/graphicsview/padnavigator
| No
|
|-
| /widgets/graphicsview/boxes
| No
| Desktop GL
|-
| /widgets/graphicsview/flowlayout
| No
| Partially working, no text
|-
| /widgets/graphicsview/anchorlayout
| No
| Partially working, no text
|-
| /widgets/widgets/styles
| No
| Windows style not available on Android
|-
| /widgets/windowcontainer
| No
| OpenGL subwindow
|-
| /network/securesocketclient
| No
| Does not build: no <span class="caps">SSL</span> support
|-
| /opengl/framebufferobject2
| No
| requires desktop GL
|-
| /opengl/pbuffers
| No
| requires desktop GL
|-
| /opengl/pbuffers2
| No
| requires desktop GL
|-
| /opengl/hellogl_es
| No
| <span class="caps">GLES</span> 1.1 not supported
|-
| /opengl/overpainting
| No
| requires desktop GL
|-
| /opengl/2dpainting
| No
| Name starts with digit
|-
| /opengl/samplebuffers
| No
| requires desktop GL
|-
| /opengl/hellogl
| No
| requires desktop GL
|-
| /opengl/grabber
| No
| requires desktop GL
|-
| /opengl/hellowindow
| No
| Multiple GL windows not supported
|-
| /webkitwidgets
| No
| Not supported in this version
|-
| /gui/openglwindow
| No
| does not support createPlatformOpenGLContext
|-
| /multimediawidgets/camera
| No
| Not supported in this version
|-
| /multimediawidgets/declarative-camera
| No
| Not supported in this version
|-
| /widgets/animation/sub-attaq
| No
|
|-
| /widgets/animation/states
| Wrong
| Layout problems
|-
| /widgets/animation/easing
| Wrong
| Painting problems
|-
| /widgets/mainwindows/sdi
| Wrong
| Multiple windows not supported
|-
| /widgets/painting/composition
| Wrong
| Crashes if animation enabled
|-
| /widgets/richtext/orderform
| Wrong
| Dialogs
|-
| /widgets/widgets/icons
| Wrong
| images not deployed
|-
| /widgets/tools/undoframework
| Wrong
|
|-
| /widgets/tools/settingseditor
| Wrong
| Multiple windows, no settings
|-
| /widgets/scroller/graphicsview/anchorlayout
| Wrong
| Text not shown
|-
| /network/http
| Wrong
| messagebox
|-
| /sql/drilldown
| Wrong
| Multiple windows
|-
| /threads/mandelbrot
| Wrong
| User interface not optimized for touch
|-
| /help/contextsensitivehelp
| Wrong
| help text not installed
|-
| /embedded/flightinfo
| Wrong
| –
|-
| /gestures/imagegestures
| Wrong
| Tries to open filedialog
|}

Revision as of 09:34, 24 February 2015

h1. Qt for Android examples status

Working Examples

{background:#009900}. |. Example |. Status |. Comment |
| /widgets/animation/appchooser | OK | - |
| /widgets/animation/stickman | OK | Needs external keyboard… |
| /widgets/animation/moveblocks | OK | - |
| /widgets/layouts/borderlayout | OK | - |
| /widgets/layouts/dynamiclayouts | OK | - |
| /widgets/layouts/flowlayout | OK | - |
| /widgets/mainwindows/mdi | OK | - |
| /widgets/mainwindows/dockwidgets | OK | - |
| /widgets/mainwindows/mainwindow | OK | Not that this is a good idea on a phone… |
| /widgets/mainwindows/recentfiles | OK | - |
| /widgets/mainwindows/menus | OK | - |
| /widgets/painting/concentriccircles | OK | - |
| /widgets/painting/gradients | OK | Not touch optimized… Does not exit on Back button |
| /widgets/painting/fontsampler | OK | - |
| /widgets/painting/pathstroke | OK | - |
| /widgets/painting/transformations | OK | - |
| /widgets/richtext/syntaxhighlighter | OK | - |
| /widgets/richtext/calendar | OK | - |
| /widgets/widgets/movie | OK | - |
| /widgets/widgets/validators | OK | - |
| /widgets/widgets/analogclock | OK | - |
| /widgets/widgets/calculator | OK | - |
| /widgets/widgets/mousebuttons | OK | - |
| /widgets/widgets/charactermap | OK | - |
| /widgets/widgets/wiggly | OK | - |
| /widgets/widgets/digitalclock | OK | - |
| /widgets/widgets/elidedlabel | OK | - |
| /widgets/widgets/imageviewer | OK | - |
| /widgets/widgets/sliders | OK | - |
| /widgets/widgets/tetrix | OK | needs external keyboard |
| /widgets/widgets/groupbox | OK | - |
| /widgets/widgets/spinboxes | OK | Combobox… |
| /widgets/tools/undo | OK | - |
| /widgets/tools/regexp | OK | - |
| /widgets/scroller/scroller/graphicsview | OK | - |
| /qtconcurrent/imagescaling | OK | - |
| /qtconcurrent/progressdialog | OK | - |
| /qtconcurrent/runfunction | OK | but slightly pointless, since it's a console application |
| /network/torrent | OK? | Runs. I didn't try to actually torrent anything… |
| /network/network-chat | OK | Tested with two devices on WLAN |
| /sql/masterdetail | OK | - |
| /opengl/cube | OK | - |
| /opengl/hellogl_es2 | OK | - |
| /opengl/textures | OK | - |
| /linguist/arrowpad | OK | - |
| /script/qstetrix | OK | needs external keyboard |
| /script/calculator | OK | - |
| /touch/pinchzoom | OK | - |
| /touch/dials | OK | - |
| /touch/knobs | OK | - |
| /embedded/styleexample | OK | - |
| /embedded/flickable | OK | - |
| /embedded/lightmaps | OK | - |
| /embedded/digiflip | OK | - |
| /gui/rasterwindow | OK | - |
| /gui/analogclock | OK | - |
| /multimediawidgets/videowidget | OK | - |
| /multimediawidgets/player | OK | - |
| /qpa/windows | OK | - |
| /svg/richtext/textobject | OK | - |
| /qml/xmlhttprequest | OK | - |
| /qml/referenceexamples/coercion | OK | - |
| /qml/referenceexamples/properties | OK | - |
| /declarative/toys/tvtennis | ~OK | Has some graphical issues |
| /declarative/cppextensions/qgraphicslayouts/qgraphicsgridlayout | OK | - |
| /declarative/cppextensions/qgraphicslayouts/qgraphicslinearlayout | OK | - |
| /declarative/calculator | OK | - |
| /declarative/samegame | OK | Add QT += sql to the .pro file, otherwise you will get a missing symbols error at run-time |
| /declarative/photoviewer | OK | - |
| /declarative/twitter | OK | - |
| /declarative/snake | OK | - |
| /declarative/modelviews/listview/sections | OK | - |
| /declarative/modelviews/pathview | OK | - |
| /declarative/modelviews/visualitemmodel | OK | - |
| /declarative/modelviews/objectlistmodel | OK | - |
| /declarative/modelviews/abstractitemmodel | OK | - |
| /declarative/modelviews/stringlistmodel | OK | - |
| /declarative/touchinteraction/pincharea | OK | - |
| /declarative/touchinteraction/mousearea/mousearea-example | OK | - |
| /declarative/text/fonts/availableFonts | OK | - |
| /declarative/text/fonts/banner | OK | - |
| /declarative/text/fonts/fonts | OK | - |
| /declarative/text/fonts/hello | OK | - |
| /declarative/text/textselection | OK | - |
| /declarative/animation/basics/color-animation | OK | - |
| /declarative/animation/basics/property-animation | OK | - |
| /quick/customitems/maskedmousearea | OK | - |
| /quick/demos/maroon | OK | - |
| /quick/demos/calqlatr | OK | - |
| /quick/particles/affectors | OK | - |
| /quick/particles/customparticle | OK | - |
| /quick/particles/emitters | OK | - |
| /quick/particles/imageparticle | OK | - |
| /quick/particles/system | OK | - |
| /quick/touchinteraction | OK | - |
| /quick/scenegraph/openglunderqml | OK | - |
| /quick/scenegraph/simplematerial | OK | - |
| /quick/scenegraph/textureinsgnode | OK | - |
| /quick/scenegraph/textureinthread | OK | - |
| /quick/scenegraph/customgeometry | OK | - |
| /quick/textureprovider | OK | - |
| /quick/imageelements | OK | - |
| /quick/keyinteraction | OK | - |
| /quick/controls/touch | OK | - |
| /quick/text | OK | - |
| /quick/animation | OK | - |
| /quick/shadereffects | OK | - |
| /quick/canvas | OK | - |
| /multimedia/video/qmlvideo | OK | Fixed for 5.1.0 RC2 |
| /multimedia/video/qmlvideofx | OK | Fixed for 5.1.0 RC2 |
| /widgets/itemviews/interview | ~OK | - |
| /widgets/itemviews/spreadsheet | OK | - |
| /widgets/itemviews/pixelator | OK | - |
| /widgets/graphicsview/weatheranchorlayout | OK | - |
| /widgets/graphicsview/collidingmice | OK | - |
| /widgets/graphicsview/basicgraphicslayouts | OK | - |
| /widgets/graphicsview/chip | OK | - |
| /widgets/graphicsview/dragdroprobot | OK | - |
| /widgets/dialogs/classwizard | OK | - |
| /widgets/animation/animatedtiles | OK | - |
| /widgets/layouts/basiclayouts | ~OK | Does not get the right size |
| /widgets/mainwindows/application | ~OK | Does not exit on Back key |
| /widgets/painting/affine | ~OK | Animation doesn't work |
| /widgets/painting/imagecomposition | ~OK | Combobox |
| /widgets/painting/basicdrawing | ~OK | Combobox |
| /widgets/painting/deform | ~OK | Animation not working |
| /widgets/painting/painterpaths | ~OK | Combobox |
| /widgets/richtext/textedit | OK | - |
| /widgets/widgets/stylesheet | ~OK | Combobox… |
| /widgets/widgets/codeeditor | ~OK | Does not exit on Back button |
| /widgets/widgets/windowflags | ~OK | all versions look the same, since there are no decorations |
| /widgets/widgets/scribble | ~OK | Dialogs |
| /widgets/widgets/shapedclock | ~OK | Not actually transparent |
| /widgets/widgets/lineedits | ~OK | "Placeholder text&quot; removed too late because of input method |
| /widgets/widgets/calendarwidget | ~OK | Layout, Combobox |
| /widgets/tools/completer | ~OK | Combobox, update problems |
| /widgets/tools/i18n | ~OK | Multiple windows |
| /widgets/tools/codecs | ~OK | dialogs, does not exit on Back button |
| /network/bearermonitor | ~OK | layout |
| /touch/fingerpaint | ~OK | Bad performance on Nexus 10, does not exit properly (message box) |
| /embedded/raycasting | ~OK | Needs external keyboard; Doesn't exit on Back |
| /svg/embedded/desktopservices | ~OK | PicturesLocation and MusicLocation not implemented |
| /qml/referenceexamples/grouped | ~OK | QtQuck module needs to be added manually |
| /qml/referenceexamples/methods | ~OK | QtQuick module need to be added manually |
| /qml/referenceexamples/signal | ~OK | QtQuick module need to be added manually |
| /qml/referenceexamples/attached | ~OK | QtQuick module need to be added manually |
| /declarative/modelviews/gridview | ~OK | Only worked with keyboard navigation |
| /declarative/touchinteraction/gestures/experimental-gestures | ~OK | Starts |
| /quick/window | ~OK | - |
| /widgets/itemviews/addressbook | ~OK | Does not exit when using the back key. |
| /widgets/graphicsview/embeddeddialogs | ~OK | Comboboxes |
| /widgets/graphicsview/diagramscene | ~OK | Comboboxes |
| /widgets/graphicsview/elasticnodes | ~OK | Not easy to interact with |
| /widgets/graphicsview/simpleanchorlayout | OK | - |

h2. Examples that don't work
{background:#009900}. |. Example |. Status |. Comment |
| /script/customclass | No | console app |
| /qml/networkaccessmanagerfactory | No | Seems to have some problem with paths/assets |
| /qml/shell | No | - |
| /declarative/toys/dynamicscene | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |
| /declarative/toys/corkboards | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |
| /declarative/toys/clocks | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |
| /declarative/toys/tic-tac-toe | No | QTBUG-30352 / QTBUG-30510 (bug is marked as resolved…) |
| /declarative/cppextensions/networkaccessmanagerfactory | No | Seems to have some problem with paths/assets |
| /declarative/flickr | No | problems loading files from asset |
| /declarative/minehunt | No | problems loading files from asset |
| /declarative/modelviews/parallax | No | problems loading files from asset |
| /declarative/modelviews/listview/dynamiclist | No | problems loading files from asset |
| /declarative/modelviews/listview/expandingdelegates | No | problems loading files from asset |
| /declarative/modelviews/listview/highlight | No | problems loading files from asset |
| /declarative/modelviews/listview/highlightranges | No | problems loading files from asset |
| /declarative/modelviews/package | No | Name |
| /declarative/ui-components/main | No | problems loading files from asset |
| /declarative/ui-components/scrollbar | No | problems loading files from asset |
| /declarative/ui-components/flipable | No | problems loading files from asset |
| /declarative/ui-components/progressbar | No | problems loading files from asset |
| /declarative/ui-components/dialcontrol | No | problems loading files from asset |
| /declarative/ui-components/searchbox | No | problems loading files from asset |
| /declarative/ui-components/slideswitch | No | problems loading files from asset |
| /declarative/ui-components/spinner | No | problems loading files from asset |
| /declarative/ui-components/tabwidget | No | problems loading files from asset |
| /declarative/positioners | No | problems loading files from asset |
| /declarative/keyinteraction/focus | No | problems loading files from asset |
| /declarative/animation/behaviors/behavior-example | No | problems loading files from asset |
| /declarative/animation/behaviors/wigglytext | No | Works with modifications. Using wrong qml file… |
| /declarative/animation/easing | No | problems loading files from asset |
| /quick/demos/tweetsearch | No | Needs xmlpatterns |
| /quick/demos/samegame | No | Needs sql |
| /quick/dialogs/colorandfiledialogs | No | Start but locks up when a dialog is shown |
| /quick/controls/gallery | No | Starts but crash when changing tabs |
| /quick/controls/text | No | Unstable, e.g., when clicking open button. |
| /widgets/itemviews/puzzle | No | Graphical artifacts |
| /widgets/graphicsview/padnavigator | No | - |
| /widgets/graphicsview/boxes | No | Desktop GL |
| /widgets/graphicsview/flowlayout | No | Partially working, no text |
| /widgets/graphicsview/anchorlayout | No | Partially working, no text |
| /widgets/widgets/styles | No | Windows style not available on Android |
| /widgets/windowcontainer | No | OpenGL subwindow |
| /network/securesocketclient | No | Does not build: no SSL support |
| /opengl/framebufferobject2 | No | requires desktop GL |
| /opengl/pbuffers | No | requires desktop GL |
| /opengl/pbuffers2 | No | requires desktop GL |
| /opengl/hellogl_es | No | GLES 1.1 not supported |
| /opengl/overpainting | No | requires desktop GL |
| /opengl/2dpainting | No | Name starts with digit |
| /opengl/samplebuffers | No | requires desktop GL |
| /opengl/hellogl | No | requires desktop GL |
| /opengl/grabber | No | requires desktop GL |
| /opengl/hellowindow | No | Multiple GL windows not supported |
| /webkitwidgets | No | Not supported in this version |
| /gui/openglwindow | No | does not support createPlatformOpenGLContext |
| /multimediawidgets/camera | No | Not supported in this version |
| /multimediawidgets/declarative-camera | No | Not supported in this version |
| /widgets/animation/sub-attaq | No | - |
| /widgets/animation/states | Wrong | Layout problems |
| /widgets/animation/easing | Wrong | Painting problems |
| /widgets/mainwindows/sdi | Wrong | Multiple windows not supported |
| /widgets/painting/composition | Wrong | Crashes if animation enabled |
| /widgets/richtext/orderform | Wrong | Dialogs |
| /widgets/widgets/icons | Wrong | images not deployed |
| /widgets/tools/undoframework | Wrong | - |
| /widgets/tools/settingseditor | Wrong | Multiple windows, no settings |
| /widgets/scroller/graphicsview/anchorlayout | Wrong | Text not shown |
| /network/http | Wrong | messagebox |
| /sql/drilldown | Wrong | Multiple windows |
| /threads/mandelbrot | Wrong | User interface not optimized for touch |
| /help/contextsensitivehelp | Wrong | help text not installed |
| /embedded/flightinfo | Wrong | - |