I stopped making these videos because they are incredibly time consuming to make and I don't enjoy making them. I will not be making more. If you ask for help I will probably just point you to the PX4 forums and Slack group. It's great I helped and it's great seeing people enjoy these videos, but they're all I will ever have on the topic.
as someone new to QGC its disappointing that you will not be continuing this series. but i totally understand working on a project you cannot stand. I have been there too.
A type of work which no one else is doing on youtube. Great to have it and thanks for making this. Please release next video on this series ASAP and if you have decided a date to release then please let me know.
Only Developer tutorial on QGC. thanks for it. waiting for the next with more detailed information on directory structure, debugging, android configuration, make process, running tests and customising and linking c++ to widgets.
I had a video on linking C++ to QML but scrapped it because I was unhappy with it. I may remake it but the future of these videos as a whole is in the air right now.
@@vivekagrey6838 I began remaking the video today. The code for this is already in my repo for this tutorial series. Check the latest commit. github.com/Mapleguy/qgc-tutorial
Oh my GOD!your video is just magical you just modified the qgc so fluently I wanted your guidance as i am into modifying the the main screen and the telemtry box which is displaying altitude, longitude, lat values etc. I have decoded some custome messages and now i want them to be displayed in the same area where already some values are displayed Could you please guide that which qml class will be responsible for displaying these telemetry values Would be very great of you
Very well presented. Perfect pace. Fonts can be larger. I’m watching on mobile so it’s a bit difficult to see what you are doing. Looking forward to #3.
I listened and had larger font in the original version I finished last night but I had to re-record this morning. I should probably make a sticky note checklist.
Thank you so much! It really is an interesting video. I am working on my final year project on Cooperative UAV's and I am currently stuck designing the UI for my own mission planner. I just wanted to design something like QGC but with python, as it allows me to integrate more functionality. But thus far, I haven't found any UI like that of QGC designed in python. I was just wondering if it is possible to run the qml form QGC with PYQT5 or PYSIDE2. I would really love to hear your suggestion and advice. Once again, I am really thankful that you shared this video and I really can't wait for the next tutorial. Thank you!
With some serious work a lot of it could be ported I'm sure. The problem is the QML is closely intertwined with the C++ so it wouldn't be a copy and paste kind of ordeal. I'm not sure that's a realistic option for a final project but that's up to you to decide.
Thanks for your video! I have a question please, I am Launching Mavros px4 + Gazebo + QGC, could you please help me to know which parameter should I modify in QGC such that if I did ctrl+c to Mavros px4 (meaning losing connection) the drone should land during a mission (safety procedure)!
Thanks very much. I am very interested in modifying the map on qgroundcontrol (I mean add an own offline map). I have my maps in .tiff file or in folder file png/jpg formats like google / bing. I am very looking forward to the video about it.
I don't really know much about FPV in QGroundControl since I don't do anything FPV. I do know QGC uses GStreamer for streaming video so you may want to look into that.
The right way is to use a custom build, which is documented here. dev.qgroundcontrol.com/master/en/custom_build/custom_build.html If editing the source directly, you can use standard QML anywhere in QGroundControl's QML files. This includes anything basic to things like includes to import entire files. There is documentation on any of that if you look up exactly what you are looking for.
Yes, but I have never done this myself so I am not familiar with the topic. More info on it here: dev.qgroundcontrol.com/master/en/getting_started/index.html
@@obligatoryurl Thanks for reply. I want to add a login window where user have to input the username and password to access the QGC main UI window. So, at my present knoweldge of qt i am able to make a login application separately in QT based on QML. So i need to know how can i integrate that into QGC source code so that it will behave as mentioned in first line.
The Cherno makes a good video tutorial series on C++, roughly through the lens of game development. As for QML, it's basically Javascript. All the other details of what you want to do, like maybe a connection to a database if this is a login feature, gets pretty deep and will be pretty specific to your needs but I'm sure the info is out there.
@@yalmadiable The Slack I just posted is a good resource. The primary developer of QGC, Don Gagne, and I are in it. Any in depth one-on-one help would be considered consulting, and I don't have the time to do that for free anymore.
@@yalmadiable 98% of requests I get ask for 2 weeks worth of work for nothing, I get a bit defensive. My email (and in turn my Slack), is on my website, as you seem very keen on getting a hold of me specifically. obligatoryurl.com/contact.html
I stopped making these videos because they are incredibly time consuming to make and I don't enjoy making them. I will not be making more. If you ask for help I will probably just point you to the PX4 forums and Slack group. It's great I helped and it's great seeing people enjoy these videos, but they're all I will ever have on the topic.
😢
Can I pay you to redo the series ? It would really help the community
Please sir can you continue with this project it would be really helpful for the community
You videos very useful, please don’t stop and continue you QGC series.
as someone new to QGC its disappointing that you will not be continuing this series. but i totally understand working on a project you cannot stand. I have been there too.
significantly helpful for my master degree!!!! thanks you very much
A type of work which no one else is doing on youtube. Great to have it and thanks for making this. Please release next video on this series ASAP and if you have decided a date to release then please let me know.
Currently editing the next video. Might be out today, if not, some time this week.
@@obligatoryurl That's Awesome! So, here is a gentle request, please release it today if possible as i am in need.
Thanks a lot.
Bro can i know how to give responsiveness to screen while modifying qgc
if you know tell me bro its helps me a lot
Only Developer tutorial on QGC. thanks for it. waiting for the next with more detailed information on directory structure, debugging, android configuration, make process, running tests and customising and linking c++ to widgets.
I had a video on linking C++ to QML but scrapped it because I was unhappy with it. I may remake it but the future of these videos as a whole is in the air right now.
@@obligatoryurl I will still wait for that video. I want to connect mavsdk with qt ui
@@vivekagrey6838 I began remaking the video today. The code for this is already in my repo for this tutorial series. Check the latest commit. github.com/Mapleguy/qgc-tutorial
@@obligatoryurl Thanks. I will check it out.
Please don't stop!! Very useful!
Great video dude! Excited for the next one!
Cant wait for part 3!
Thank you for this sir.! I'm truly happy you did this and yiut delivery is perfect!
Looking forward to the next one.
Currently being worked on. Might be out this weekend.
Very nice please keep up with this. You are the best
How you will add functionality for each button? Please continue this lecture series.
Great video content!! much appreciated !! Hope to get more useful information in Modifying Q Ground Control if you can.
Oh my GOD!your video is just magical you just modified the qgc so fluently
I wanted your guidance as i am into modifying the the main screen and the telemtry box which is displaying altitude, longitude, lat values etc. I have decoded some custome messages and now i want them to be displayed in the same area where already some values are displayed
Could you please guide that which qml class will be responsible for displaying these telemetry values
Would be very great of you
Very well presented. Perfect pace. Fonts can be larger. I’m watching on mobile so it’s a bit difficult to see what you are doing. Looking forward to #3.
I listened and had larger font in the original version I finished last night but I had to re-record this morning. I should probably make a sticky note checklist.
How to reach menu where I can select type ArduSub if I previously mistakenly selected ArduPlane?
Thank you so much! It really is an interesting video. I am working on my final year project on Cooperative UAV's and I am currently stuck designing the UI for my own mission planner. I just wanted to design something like QGC but with python, as it allows me to integrate more functionality. But thus far, I haven't found any UI like that of QGC designed in python. I was just wondering if it is possible to run the qml form QGC with PYQT5 or PYSIDE2. I would really love to hear your suggestion and advice. Once again, I am really thankful that you shared this video and I really can't wait for the next tutorial. Thank you!
With some serious work a lot of it could be ported I'm sure. The problem is the QML is closely intertwined with the C++ so it wouldn't be a copy and paste kind of ordeal. I'm not sure that's a realistic option for a final project but that's up to you to decide.
Please upload more videos on the latest QGroundControl Station.....??
hey amazing tutorial.. do u have a part 3 ?
Thanks for your video!
I have a question please, I am Launching Mavros px4 + Gazebo + QGC, could you please help me to know which parameter should I modify in QGC such that if I did ctrl+c to Mavros px4 (meaning losing connection) the drone should land during a mission (safety procedure)!
docs.px4.io/v1.9.0/en/config/safety.html
Thanks very much. I am very interested in modifying the map on qgroundcontrol (I mean add an own offline map). I have my maps in .tiff file or in folder file png/jpg formats like google / bing. I am very looking forward to the video about it.
I don't have a video on this planned currently but I'll look into it.
Thanks for the tutorial! does this development procedure also allows the edition of the FPV screen?
I don't really know much about FPV in QGroundControl since I don't do anything FPV. I do know QGC uses GStreamer for streaming video so you may want to look into that.
How to add same button bellow of return button
which version of QGCS are you using in this tutorial ?
Is it possible to use opencv in QGS for visual autonomy.
Nice tutorial! Can I ask? How to add or combine our custom qml in this QGC?
The right way is to use a custom build, which is documented here. dev.qgroundcontrol.com/master/en/custom_build/custom_build.html
If editing the source directly, you can use standard QML anywhere in QGroundControl's QML files. This includes anything basic to things like includes to import entire files. There is documentation on any of that if you look up exactly what you are looking for.
Why are you stoped doing videos on qgc its helpfull to a lot of guys who started working on qgc
bro can you plzz say how to change the window title in qgc
how to change name of window title?
Can you make this video a little high quality its very low quality to understand
That’s a problem on your end, not mine. :)
Thank you for video. I don't have a MainToolBar.qml file in the resource / toolbar section. it exists on another path but it is not the same file
Are you looking in the file explorer or in the IDE? There's a QRC file that gives a "pretend" path for it in QT Creator.
Using the same code we can generate the build for Android?
Yes, but I have never done this myself so I am not familiar with the topic. More info on it here: dev.qgroundcontrol.com/master/en/getting_started/index.html
how to build qgroundcontrol apk in QT please.. Thanks
Not sure. I've never needed to do this, I develop exclusively for desktop use. I'll look into it but I can't help this exact moment, sorry.
One question. Why is QGC made with Qt?
QT is easy to use, open source, and has amazing cross-platform support. Very important features for a project like QGroundControl.
How can we add login feature to QGC?
Like which part of source need to be edited?
I'm not sure what you're asking. There's also a LOT of source code and it would almost certainly be in many locations.
@@obligatoryurl Thanks for reply. I want to add a login window where user have to input the username and password to access the QGC main UI window. So, at my present knoweldge of qt i am able to make a login application separately in QT based on QML. So i need to know how can i integrate that into QGC source code so that it will behave as mentioned in first line.
@@manishsaini2172 Are you able to develop this feature?
Please tell me how to add login page to this project
That would take a decent amount of time. I'd be willing to do it as freelance work, but otherwise, I don't have the time.
@@obligatoryurl please suggest where to start with for that
The Cherno makes a good video tutorial series on C++, roughly through the lens of game development. As for QML, it's basically Javascript. All the other details of what you want to do, like maybe a connection to a database if this is a login feature, gets pretty deep and will be pretty specific to your needs but I'm sure the info is out there.
@@obligatoryurl We will be greatly helped if you release your next video with a login feature.
Hey man do you have a SLACK account? I have few problems in it
I am in the PX4 Slack, which is a good place to ask for help in general. slack.px4.io
@@obligatoryurl I need to make a custom Qground for my startup that’s why, if you are interested kindly supply me with best way to contact you
@@yalmadiable The Slack I just posted is a good resource. The primary developer of QGC, Don Gagne, and I are in it. Any in depth one-on-one help would be considered consulting, and I don't have the time to do that for free anymore.
@@obligatoryurl
Who said it’s free :) I said a project it means milestones = cost = money
@@yalmadiable 98% of requests I get ask for 2 weeks worth of work for nothing, I get a bit defensive. My email (and in turn my Slack), is on my website, as you seem very keen on getting a hold of me specifically. obligatoryurl.com/contact.html
I couldn't see anything bro