Wanting to help

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 :slight_smile: ) 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

Whilst I’m not a developer, I understand the source code is not ready to be compiled on another version of QT than 6.10.0.

In fact only a few months ago it was on QT 6.8.3

Anyway, I think the main developer @DonLakeFlyer would be more than happy to get another developer on board. Or if he is not available maybe @HTRamsey can help.

Thanks for your offer

Best thing is to join to QGC Discord channel. That is where most QGC dev discussion happens: Discord