trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

Re: Re: Re: [trinity-devel] Poll

From: Martin Gräßlin <mgraesslin@...>
Date: Mon, 13 Feb 2012 18:49:12 +0100
On Monday 13 February 2012 11:35:59 Timothy Pearson wrote:
> <snip>
> 
> > Anyway the code path in question has been reworked in 4.8 and uses now
> > evil
> > technology coming from mobile devices ;-)
> 
> I know that this is sarcasm, but it seemed a good place to jump in to the
> thread... :-)
> 
> One of the major complaints I have against mobile technology is the
> widgets in use on mobile platforms.  As a whole, they tend to be larger
> and have more limited interactivity due to the assumption that they need
> to (and in fact can only) be tapped with a finger.
I'm sorry but you are very badly informed. The technology provided by Qt for 
mobile development is called QML. It is not a widget toolkit in the classic 
way but more like HTML 5 + JavaScript. I recommend to just read a little bit 
about it :-) This technology allows you as the developer to decide how large 
e.g. a button is. In Plasma we use the same widget API just with different 
backend for desktop and touch allowing us to have large buttons for touch and 
normal buttons for mouse/keyboard driven environments like a desktop.

Now your screenshot shows two applications not using QML, two applications not 
designed for touch. Aaron already pointed out that QWidget is a very stable 
area and has not changed at all.

I am sorry to say, but you really have to read a little bit about the 
technology behind before doing bold statements. It's one of the things I 
criticised in my blog post as you might have noticed - at least I hope so :-)

Cheers
Martin

Attachments: