For one of my projects I had the need of building a Qt app based on Qt 6.4 with a universal distro-agnostic format. In the past, I used snap packages[...]
I recently wrote a little application that I needed to format text for the console. I initially built it in Qt and I created the necessary scripts to build and[...]
It seems this configuration is sometimes a bit tricky. At home, I wanted to configure a Raspberry Pi with a OpenVPN docker container, a DNS server (unbound) and other services.[...]
When developing software for installations that need to remain up for very long time without being restarted, it is pretty relevant to monitor it to verify it is working properly.[...]
Many devices nowadays come with a notch at the top of the screen. You can clearly avoid drawing where cutouts are placed and ask the system to create a window[...]
The old days of OpenMAX and omxplayer are now almost gone. Raspberry Pi has long moved to DRM/KMS and V4L2. Using omxplayer from Qt had the great benefit of reducing[...]
Rendering YUV frames is pretty frequent when it comes to video streams. For instance, frames coming from a camera or frames resulting from the decoding of compressed streams may be[...]
I frequently need to measure the frame rate in a Qt/QML application to have an idea of how heavy the changes I’m making are. In the past, I found two[...]
While porting this blog to WordPress as an experiment, I came across a pretty frequent problem: using requirejs in a WordPress post. In my case, requirejs is needed to use[...]
This post is mostly for myself 🙂 In some cases, couldn’t find out why, but shared directories fail to mount in VMWare on Linux. In these cases, this is the[...]
There are a few solutions to get a browser with good performance on Raspberry Pi 2, but I wanted to test solutions that provide this to a Qt app on[...]
OpenGL is a good technology, and playing around with it on Android can be real fun! 🙂 By streaming a video to texture it is possible to create interesting effects,[...]
i.MX 6 is a good device. Qt runs pretty well on it. Also a plugin for hardware accelerated and zero-copy rendering seems to work pretty well. Simply building Qt for[...]
For many uses, playing video while animations are running is pretty useful and it is also considerably stressful for the GPU. I therefore tested a couple of cheap chips with[...]
The new ports of Qt to mobile systems like Android, iOS and WinRT are getting more and more reliable. I just wanted to have a look at the current stage[...]
EDIT 02.25.2015: It seems to be missing even in Ubuntu 14.10. But probably the quickest way to install is: I was trying to develop an application that uses gstreamer 0.10[...]
I really don’t like FileMerge.app: I’ve always been feeling that Mac OS was missing a good tool like meld. Actually this turns out to be simply false: installing meld on[...]
There are some pretty common libraries that come very handy in some situations when developing for common embedded systems like Android and iOS. One of this is the ICU library,[...]