[Development] Qt for iOS - iOSStyle

Thiago Macieira thiago.macieira at intel.com
Tue Mar 19 01:12:41 CET 2013


On segunda-feira, 18 de março de 2013 19.57.41, Jake Thomas Petroules wrote:
> On Mar 18, 2013, at 8:26 AM, Mediator Software <ian at mediator-software.com> 
wrote:
> > In "the real world", Qt on iOS is being used primarily to port existing
> > QtWidget applications to the iPad, not to write new ones (nor to do
> > anything on any other iOS platforms). There is a single customer using
> > QML on iOS, once again porting an existing app. My opinion is that an iOS
> > style for QtWidgets would be a waste of time
> 
> One man's trash, another man's treasure.
> 
> > Why? Judging from existing Qt apps on iOS, noone is using platform styling
> > anyway.
> 
> They should.

No, they shouldn't, not now anyway.

If your style work is successful and looks good, then we can say that people 
should use the widgets. But right now, they definitely should stay away from 
them! Applications will default to the Fusion style, which is very touch-
unfriendly.

In any case, we've been trying this for 4 years. QWidgets simply don't work on 
mobile environments. It was hard enough on platforms that we could reasonably 
control (the three Nokia platforms). It will be that much more difficult on a 
platform where we have *no* say in how things behave, has extremely picky 
users and an arbitrary review before being allowed.

> What we really need a new styling system that can act as a backend
> for both QStyle/widgets and QML.

Agreed. The question is to find what is common between those. There's almost 
nothing.

> Once I've uploaded some of the functionality I've been working on,
> I encourage you to give it a try. It might make you change your mind
> about QIosStyle being a waste of time. :)

I appreciate your work and wish you success. But please be prepared to accept 
failure too.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130318/42d1e059/attachment.sig>


More information about the Development mailing list