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