![]() |
[WIP] Hildon Qt Components
Recently, I have been working on a set of Hildonized Qt Components for Maemo5. The purpose of this project is to enable easy building of UIs using the Hildon style for those that do not wish to use QtGui/GTK widgets. The project provides a number of QML components along with C++ plugins to provide backend functionality, similar to Harmattan/Symbian Qt Components. The current list of completed components is:
The global properties available are:
More components will be added to these in future. Many of these components have associated style components (set via the platformStyle property), which are used to set visual properties. The properties and signals are, where possible, the same as those for the Harmattan components, but I will document them fully once I have them in the repositories. The main difference is in the use of the drop-down menu where Harmattan uses the toolbar. So, for Hildon Qt Components, the tools of a Page component are set like this: Code:
Page { Blur transitions are provided for the components, but are disabled by default for performance reasons. The default desaturation is a blurless transition with full color. The blur transitions can be enabled via the global theme property: Code:
theme.enableDesaturationEffects = true; Code:
Image { Code:
Image { http://img209.imageshack.us/img209/3...pshot28.th.png http://img341.imageshack.us/img341/4...pshot31.th.png http://img836.imageshack.us/img836/1...pshot32.th.png http://img515.imageshack.us/img515/2...pshot33.th.png http://img198.imageshack.us/img198/3...shot34c.th.png http://img152.imageshack.us/img152/4...pshot36.th.png http://img98.imageshack.us/img98/574...shot39a.th.png http://img685.imageshack.us/img685/6...pshot41.th.png http://img193.imageshack.us/img193/9...pshot43.th.png http://img689.imageshack.us/img689/6...pshot44.th.png http://img441.imageshack.us/img441/2...shot46c.th.png http://img441.imageshack.us/img441/9...shot49a.th.png http://img443.imageshack.us/img443/1...pshot29.th.png http://img837.imageshack.us/img837/4...pshot35.th.png http://img826.imageshack.us/img826/5...shot42a.th.png http://img580.imageshack.us/img580/5...shot45u.th.png Latest source is at https://github.com/marx1an/qt-components-hildon |
Re: [WIP] Hildon Qt Components
Wow! I've been thinking to start doing something like that, I even started something but I never found the time to continue. Awesome work. I must find something to start coding with them.
|
Re: [WIP] Hildon Qt Components
How is this related with QtComponents for Fremantle?
|
Re: [WIP] Hildon Qt Components
Quote:
|
Re: [WIP] Hildon Qt Components
Fantastic work! is there any place to check your work? please make it available on the extras (extras-devel) repo, that way it can be easily added as a dependency for new QML applications for Fremantle
|
Re: [WIP] Hildon Qt Components
Quote:
|
Re: [WIP] Hildon Qt Components
Great job pal.
Does it need Qt from CSSU? EDIT: Hmm, I realize my question sounds silly in the light of your statement that you'll upload that to extras-devel :) |
Re: [WIP] Hildon Qt Components
long live the N900
|
Re: [WIP] Hildon Qt Components
Quote:
EDIT: Also, I don't suppose you know the answer to my question of how to determine which theme is currently being used? I need to be able to tell my QDeclarativeImageProvider where to load the images from (and also load transistions.ini if the theme overrides the default one). |
Re: [WIP] Hildon Qt Components
Quote:
nicolai |
All times are GMT. The time now is 23:58. |
vBulletin® Version 3.8.8