Integrating Qt Quick components in Ministro

Kate Alhola kate.alhola at gmail.com
Thu Jan 5 12:49:01 UTC 2012


On Tue, Jan 3, 2012 at 6:45 PM, BogDan <bog_dan_ro at yahoo.com> wrote:
> Hi,
>
>
>   I think none of your examples are good to follow :) The reason why meego doesn't use QtStyle to draw the widgets is because meego doesn't have a "native" style. Symbian is even worst, open any two applications on symbian and you'll see that none of them have the same look & style :) On Android is a different story, almost all applications have the same look & style, so if we want to have a first class citizen port, all Qt applications *MUST* look the same as any android application. I'm choosing to make QStyle plugin because this way all Qt applications will benefit from it, either they are made using old-fashion widgets or QML components.

MeeGo does have native style, may be some confusion is caused that
there was different theme on OSS MeeGo and Nokia productized Harmattan
on N9. OSS used "base" theme and N9 use "Blanco" theme. QWidgets were
considered deprecated on MeeGo and not fully supported at all because
they lacked many key features needed for Mobile UI . Early version of
MeeGo used MeeGoTouch and then it was switched to MeeGo Qt Quick
components.

> For me a good android style is a top priority, I don't believe I'll have enough time to finish it till beta 1 but who knows ...:) maybe if other people will join me we can split the work and we can have this feature in time for beta1.


I think that it is important to get Android style to components
because Qt mobile UI future is in components.


Kate

>
>
> Cheers,
> BogDan.
>
>
>>
>>and please note that the Qt quick components (either symbian or meego) don't use Qt widget styles. All the components are drawn in qml so the componenets would unfortunately not benefit from your work on a widget style.
>>>- Chris -
>
>>
>>
>>On Thu, Dec 22, 2011 at 21:53, BogDan <bog_dan_ro at yahoo.com> wrote:
>>
>>
>>>
>>>Hi Chris,
>>>
>>>Please accept my apologize for the slow reply.
>>>I think before we'll integrate the components into Ministro, we must do a few things:
>>> - the components MUST use Android's style, next year I'm planning to create a style plugin for
>>>
>>>widgets which should be used by Qt Quick Components for Android.
>>> - wait until Nokia finishes to define the API for Qt Quick components [1]. We can't afford to break the API after we release it :)
>>>
>>>
>>>Cheers,
>>>BogDan.
>>>
>>>
>>>[1] https://bugreports.qt.nokia.com/browse/QTCOMPONENTS-200
>>>
>>>
>>>>
>>>>Hi guys,
>>>>
>>>>What would the steps be to integrate the Qt quick components for Android to Ministro as a package?
>>>>
>>>>- Chris -
>>>
>>
>>
>>
> _______________________________________________
> Necessitas-devel mailing list
> Necessitas-devel at kde.org
> https://mail.kde.org/mailman/listinfo/necessitas-devel


More information about the Necessitas-devel mailing list