What Makes a Developer Truly Professional

QA finds many bugs that are very easy to catch. Builds contain warnings and runs error messages and even violated assertions. Coding guidelines and good coding practices are ignored. Unit tests are only written to drive line coverage up. Acceptance tests are missing. Code is committed although some tests are failing. Releases are prepared manually....

QtCreator – Search & Replace with Captured Texts

I wanted to replace many occurrences of g_theme.themeDisplay(100, 80, 65) by g_theme.thSz([100, 80, 65]) in many QML files. The values of the three integer arguments varied from occurrence to occurrence. What I hoped for was that QtCreator’s search & replace function for regular expressions would support captured texts – the three arguments.

Building HMI of Harvester with Qt

At Qt Developer Days 2014 in San Francisco, I gave a talk with title “Case Study: Driver Terminal for Forage Harvester”. I describe the technical challenges and their solutions when I helped Krone to develop the driver terminal of their new BigX 480/580 forage harvesters with QML, Qt and C++. Here are the slides of...

Revolutionary HMI-Design of Forage Harvester

Agricultural OEM Krone bets on Qt software library for development of their terminal / First prototype read in less than three months 585 horsepower, 15.6 litres engine displacement and an up to 9 metre wide cutterhead – forage harvesters are among the most powerful agricultural machines. It takes a lot more technology and know-how to...

Why Use Qt for Embedded Systems

When my customers develop embedded systems, they face similar challenges: Challenge 1: iPhone-Like HMI Challenge 2: Internet-Connected Challenge 3: Running Everywhere Challenge 4: Fast Time-To-Market Using examples from different industries, I’ll first elaborate on the challenges and then on how Qt can help us to solve these challenges. These challenges are typical for nearly every...

HMI Trends from Agritechnica 2013

At this year’s Agritechnica, I had a close look at the HMIs of the tractors and self-propelled harvesters of CLAAS, AGCO (Fendt and Massey Ferguson), John Deere, New Holland and some others. My focus was on the UI software running on driver and auxiliary terminals. I think that these HMIs have a lot of catching...

Scroll to top