Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

134 results

This video introduces the series, defining the typical problems of Qt Widgets applications that we are going to try and solve using GammaRay.

Qt Quick comes with a few visualizations useful for profiling its rendering performance. While these visualizations are built inside Qt Quick itself, there are a few downsides when using them directly. GammaRay makes them more accessible and useful; in this video, we are going to show you how.

As a user, there is nothing more annoying than a dialog saying "192.168.0.256 is not a valid IP address". Instead of allowing your user to type in invalid data, help them instead. There are three tools in your toolbox for that, namely input masks, validators and completers.

This video is the closing session of the first Qt Desktop Days. It includes a Q&A on Qt and the Desktop with key figures from the Qt Community.

In April 2022, we put out an April's Fools where we demonstrated the AI integration in Qt creator. Fortunately within the same year reality surpassed us, and now we are all much more productive thanks to ChatGPT. You may ask, how does it know all the stuff it knows? Well, it obviously watched Qt Widgets and More! I did, however, find that it had a few glitches, so this episode will be fixing those, but telling it about all the best practices around Qt Widgets development

This video shows how to run Clang-tidy, a static analysis tool for C/C++ code, warning its users about potential errors, performance problems or code that modern C++ allows to express in a better way. Often, clang-tidy can even apply modernizations automatically. Applying clang-tidy is not exactly intuitive, but successfully applied, it is an invaluable support in migrating large codebases to new C++ standards.