#41
Posted 29 March 2012 - 12:09 PM
#42
Posted 29 March 2012 - 02:21 PM
#43
Posted 29 March 2012 - 02:27 PM
Hayvosh, on 29 March 2012 - 12:09 PM, said:
The danger is, the look will not be close to final, the screens will change a lot sure as the UI work is not an area of focus yet. I know Steve wants to help with the QML for the Android port as well and several people are working on getting more stuff to QML to help this port. So no pressure to post screens of something that will change a lot and I know some devs only like to post screenshots of things that are close to finished.
#44
Posted 29 March 2012 - 09:27 PM
#45
Posted 29 March 2012 - 10:23 PM
#46
Posted 29 March 2012 - 10:32 PM
Franco
"Don't gain the world and lose your soul, wisdom is better than silver or gold." - Bob Marley
see my fleet in my Mad Scientists Lab at The Lab
---
#47
Posted 30 March 2012 - 02:38 AM
#48
Posted 30 March 2012 - 10:08 AM
#49
Posted 30 March 2012 - 01:17 PM
I know Kevin is looking at replacing the PFD in the GCS with the QML version also as it seems faster on the Mac but also unifies a plugin between your Android port and the Desktop GCS, which is the final idea where we move as many plugins as we can to QML so we can share code. Not all plugins can do this of course some are not suitable liek the Objectbrowser but many are.
#50
Posted 30 March 2012 - 01:59 PM
#51
Posted 30 March 2012 - 02:48 PM
#52
Posted 30 March 2012 - 08:19 PM
#53
Posted 02 April 2012 - 02:16 AM
#54
Posted 11 April 2012 - 10:29 PM
I've also merged in Dmytro's qmlview plugin so I can have a look at that and work out how it will integrate with what I have so far...
#55
Posted 11 April 2012 - 10:35 PM
#56
Posted 12 April 2012 - 12:09 AM
Some time ago I worked on the GCS for Meego (Nokia N9),but very few of these phones, especially the owners of the CopterControl, so the project stalled.
May be part of my work is useful to you, it's a QML-only interface, some gauges and the moving map with autozoom feature (do not know whether the Qt Mobility Location on Android).
This is a test run in QtSimulator, all data is generated in QML code (no C++ binding):
sources - https://github.com/h...r/aeroUInokiaN9
#57
Posted 12 April 2012 - 08:37 AM
#58
Posted 12 April 2012 - 07:19 PM
#59
Posted 24 April 2012 - 10:24 PM
If you want to try mocking up some qml plugin GUIs, edit ModeStack.qml as follows:
There is a ListModel item at the end of ModeStack.qml that lists all the items in the mode stack control. Currently there are six items in addition to the welcome plugin which has six buttons, one for each item. To try out different qml in each page, edit the 'itemQml' entry for the item. The path to a qml file should be relative to the ModeStack.qml file.
If you want to add more than six items, you'll need to add a button to the welcome plugin by editing OpenPilot/ground/openpilotgcs/src/plugins/welcome/qml/main.qml. Hopefully the format is self explanatory.
At some point I hope to make the welcome plugin add buttons dynamically based on the content of the mode stack control.
It might be a while before I do any more with this as I'm in the middle of a house move so might end up with no internet connection for a while...



Sweden
United Kingdom
Australia
United States
Canada
Singapore
Russian Federation







