C++

Matthias Kalle Dalheimer

Modern Qt Development: The Top 10 Tools You Should Be Using

Published Friday October 12th, 2018 | 9 Comments on Modern Qt Development: The Top 10 Tools You Should Be Using
Posted in Biz Circuit & Dev Loop, C++, QtCreator | Tags: , , , , , , ,

Why is using the right tool for the job so important? Efficiency and results are two reasons that immediately spring to mind. You don’t see construction workers using shoes to drive in nails – so why as software developers do we so often make do with manual solutions to find bugs or optimize code? It’s […]

Read More
Paul Olav Tvete

Porting guide from Qt 1.0 to 5.11

Published Thursday May 24th, 2018 | 8 Comments on Porting guide from Qt 1.0 to 5.11
Posted in C++, Dev Loop, Qt, Qt history, Tutorial, upgrading | Tags: ,

Now that Qt 5.11 is released, it is finally time to upgrade the last Qt 1.0 applications out there… No, not really. 😉 I want to take a look at how well we have kept compatibility in Qt over the years since the first official release. Qt guarantees source and binary compatibility between minor releases, […]

Read More
Mitch Curtis

Slate: A Basic Pixel Art Editor Built with Qt Quick

Published Tuesday March 6th, 2018 | 14 Comments on Slate: A Basic Pixel Art Editor Built with Qt Quick
Posted in C++, cross-platform, desktop, Qt Quick, Qt Quick Controls

I loved video games as a kid. Pokémon Blue and Wario Land on GameBoy. On the SNES I played SimCity, The Lost Vikings, Cannon Fodder, Super Mario World, Axelay… probably more that I can’t remember. Then there were the old Windows 95 games on PC, PlayStation, Xbox… ah, good times. Video games were the reason […]

Read More
Maurice Kalinowski

Introducing QtMqtt

Published Monday August 14th, 2017 | 9 Comments on Introducing QtMqtt
Posted in Automation, C++, Dev Loop, Network, Qt | Tags: , , , , , ,

Recently, we talked about how we’re broadening our offering towards the automation sector. In case you missed it, you can find all relevant information here as well as read our blog post here. One of the biggest challenges in starting an automation project is to build a suitable communication stack. MQTT has received more and […]

Read More
Stefan Larndorfer

QML vs. HTML5

Published Friday July 28th, 2017 | 16 Comments on QML vs. HTML5
Posted in Automotive, Biz Circuit & Dev Loop, C++, cross-platform, Declarative UI, Design, effectiveness, efficiency, Embedded, Embedded World, framework, Guest Blog, HTML vs Qt, Internet of Things, OpenGL, Performance, QML 을 시작합시다., Qt, Qt Quick, Qt Quick 2, Qt Quick 2.0, Qt Quick Controls, UI

Guest post by Stefan Larndorfer at sequality Mobile devices have set the standard in terms of responsiveness and user-friendliness for HMIs across industries. Manufacturers of cars, medical equipment, industrial automation systems and consumer electronics now want to replicate this great user experience for their embedded devices. To find out which technology strategy we should select we […]

Read More
Laszlo Agocs

Vulkan Support in Qt 5.10 – Part 3

Published Monday July 3rd, 2017 | Comments Off on Vulkan Support in Qt 5.10 – Part 3
Posted in Android, C++, Dev Loop, Graphics, OpenGL, QPA, Vulkan

In the previous posts (part 1, part 2) we covered the introduction and basic Vulkan instance creation bits. It is time to show something on the screen! QWindow or QVulkanWindow? If everything goes well, the release of Qt 5.10 will come with at least 5 relevant examples. These are the following (with links to the […]

Read More
Jesús Fernández

Using Compiler Explorer with Qt

Published Thursday June 22nd, 2017 | 2 Comments on Using Compiler Explorer with Qt
Posted in C++, Compilers, Dev Loop | Tags: ,

One of my preferred developer tools is a web called Compiler Explorer. The tool itself is excellent and useful when trying to optimize your code. The author of the tool describes it in the Github repository as: Compiler Explorer is an interactive compiler. The left-hand pane shows editable C/C++/Rust/Go/D/Haskell code. The right, the assembly output of […]

Read More
Frederik Gladhorn

Fixing a flaky test – how hard can it be?

Published Friday May 12th, 2017 | 2 Comments on Fixing a flaky test – how hard can it be?
Posted in C++, Debugging, Dev Loop, Qt, Random, Test | Tags: , , , , ,

Flaky tests are a pain point for any reasonable continuous integration system. And by flaky I refer to tests that sometimes pass and sometimes fail. Lately I’ve been bothered by a lack of data and metrics when it comes to discussions around the topic of flaky tests (it pops up regularly on the Qt development […]

Read More
Get started today with Qt Download now