QtComponents: Difference between revisions
imported>inean Update thanks and video channel |
|||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 14: | Line 14: | ||
== Installation == | == Installation == | ||
There's available an external repository with required packages. To install this catalog, point your N900 browser to [[http://bit.ly/pIsfgI this page]] and a Maemo5 repo catalog will be downloaded and installed into your phone. After that, Go to Application Manager and install '''qt- | There's available an external repository with required packages. To install this catalog, point your N900 browser to [[http://bit.ly/pIsfgI this page]] and a Maemo5 repo catalog will be downloaded and installed into your phone. After that, Go to Application Manager and install '''qt-components-10-examples'''. This will install required packages to get QtComponents up and running. | ||
QtComponents replaces internally meegotouch input context support with the one provided by [[Maliit]]. I encourage you to test it. To get VKB support, go again to Application Manager and select ''' | QtComponents replaces internally meegotouch input context support with the one provided by [[Maliit]]. I encourage you to test it. To get VKB support, go again to Application Manager and select '''nemo-keyboard''' package. | ||
== Usage == | == Usage == | ||
Latest revision as of 11:58, 8 April 2012

The Qt Quick Components project provides a set of QML components to build user interfaces. These components allow interfaces to accept user input and provide feedback indicators.
Abstract
This efford adds a new set of components to the already available ones for Symbian and MeeGo platforms, located at its own namespace.
import org.maemo.fremantle 1.0 // for Core components import org.maemo.extras 1.0 // for Extras components
Right now, look and feel match the one you could find in a Harmattan device. Required support to let designers implement a QtComponents theme with Fremantle look and feel is an ongoing task. See /ThemeHowto for details
Scope
Available packages are compatible with Qt libs from PR1.3 firmware. This implies that QtComponents are only compatible with QtQuick 1.0 language set. For improvements on this area see /RoadMap.
Installation
There's available an external repository with required packages. To install this catalog, point your N900 browser to [this page] and a Maemo5 repo catalog will be downloaded and installed into your phone. After that, Go to Application Manager and install qt-components-10-examples. This will install required packages to get QtComponents up and running.
QtComponents replaces internally meegotouch input context support with the one provided by Maliit. I encourage you to test it. To get VKB support, go again to Application Manager and select nemo-keyboard package.
Usage
See /Miniature or /Butaca to know typical required changes to get a Harmattan app running onto Maemo5.
Videos
See [Kirumedia Vimeo channel] for latest videos
Get involved
There's a lot of task on which you could help to improve this package. Just take one. Everyone is welcomed.
{{#bugzilla:
|columns=id,severity,priority,assignee,status,resolution,summary |product=qt-components |priority=High |status=unconfirmed,new,assigned,needinfo,reopened,resolved,verified |sort=status,severity,id
}}
Backlog
{{#bugzilla:
|columns=id,severity,priority,assignee,status,resolution,summary |product=qt-components |priority=Medium,Low,Unspecified |status=unconfirmed,new,assigned,needinfo,reopened |sort=status,id
}}
Easyfix (suited for newcomers)
{{#bugzilla:
|columns=id,severity,priority,assignee,status,resolution,summary |product=qt-components |keywords=easyfix |status=unconfirmed,new,assigned,reopened |sort=priority,severity,priority,status,id
}}
Contact us
Feedback is welcomed!
- Via web forum
- Bug reports and enhancement requests can be filed here (file new bug)
Thanks
Manuel Sardá from [Kirumedia] for video editing.