I am glad to see that many people have been exploring qt with Beaglebone and few folks have requested me to show an example, on how to compile a Qt application and deploy it onto your BBB. Hence, I squeezed out some time from my last weekend’s schedule and decided to make this post. In the previous part i.e. PART-IV, I had shown how to integrate the Qt Touch libraries to your BBB and install the Qt Creator. In this part, let’s wrap up by learning how to configure and set up the Qt Creator IDE for you to build and deploy your applications.
Before going ahead, I’d like to show you a basic demo of the potential of qt and what it can do. In the below video, I am sampling the output of a Flex sensor placed on my index finger using a 24 bit ADC. I am using qt to display the digital data and plot its graph in real time.
Pretty cool right 🙂
Now coming to the main stuff, I hope you have set up the Qt toolchain and libs on your Laptop/PC, if not, please do so by following the steps described in the previous parts of this series i.e. PART-I, PART-II, PART-III and PART-IV.
Firstly, launch your Qt Creator IDE and set up the kit as shown in the video below:
Second, In the below video, I show how to design a simple GUI that consists of a button and a text label. When the button is pressed, the text label will display “I Love Qt :)”.
Third and the final step, In the below video, I show how to cross compile your Qt application and deploy it onto your Beaglebone.
In summary, Part I, II, III, IV, and V shows how to set up the BBB, Qt toolchain, touchscreen libraries and installing and configuring Qt Creator to build and deploy Qt applications onto your beaglebone. Hence, it’s time to bring your creativity, GUI design, and coding skills to light and develop some amazing applications using Qt.