View Single Post
Posts: 282 | Thanked: 337 times | Joined on Dec 2009 @ Austin, TX, USA
#48
Ok, uvatbc, you win. I have created a QML front end.

I have to say that QML is pretty awesome. It is similar in concept to Adobe's Flex, if you have ever played with that, but it is much more geared toward creating a mobile interface whereas Flex is designed around creating a desktop/form-based interface. And the Qt signal/slot architecture that is included in QML makes it incredibly powerful.

The basics of the interface didn't take long at all. I concluded that the best way to size things was to have objects refer to one another and use simple math to proportion them as desired. That way the interface is not tied to the N900's screen size.

I am not 100% thrilled with how things line up with one another...I might play with that further. But, in general, creating a fancy looking interface (if you consider mine fancy) was not much more effort than creating a standard Maemo-style interface in QT, and the qmlviewer app lets you test out the interface quickly and easily on both the desktop and the N900.

Anyway, you will notice that I left a button for the mystery feature, which is what I am working on next. Perhaps I will have some time to do it during the thanksgiving holiday. Please feel free to offer feedback here--I still haven't figured out how to get the garage bug tracker working right, but if you can make it work you can post bugs there as well.

The upload was successful...It should be hitting the repos anytime now.
 

The Following User Says Thank You to rmerren For This Useful Post: