I have been pecking around the QGroundControl for a very a little while and wanted to see if there is any way I can contribute. I have a lot of experience in doing Qt and QML projects and thought it would be fun and a nice challenge to help out here. So far I have the latest QGroundControl (pulled from Git today) working with Qt 6.10.1 (just came out today
) this required a one line change in ADSB/ADSBVehicle.cc) and have used it with the PX4Sim.
One area I thought I might help out was to get some multi threading working. I base this on running QGroundControl with the PX4Sim and I would sometimes see the UI freeze up while also noticing that only one CPU was being used on my Ubuntu laptop. I think it would enrich the user’s experience if the UI never froze and things were done in a asynchronous manner while providing
a) user feed back (spinning indicator, progress bar, etc)
b) as well as a “Cancel” button.
I could do this or something else if someone want to provide me with a minimal amount of guidance. If your in agreement and willing to take a chance on me please send an email to me at david.boosalis@gmail.com so I can start contributing ASAP
Looking forward to your response
-David