Qt

Jesús Fernández

Qt WebGL Streaming merged

Published Friday July 7th, 2017 | 54 Comments on Qt WebGL Streaming merged
Posted in Dev Loop, OpenGL, QPA, Qt, Qt Quick, Qt Quick 2, Qt Quick Controls | Tags: , , ,

Some time ago I published a couple of blog posts talking about Qt WebGL Streaming plugin. The time has come, and the plugin is finally merged into the Qt repository. In the meantime, I worked on stabilization, performance and reducing the calls sent over the network. It also changed a bit in the way 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
Thomas Hartmann

Digital Instrument Cluster with Qt Quick Designer and Qt Safe Renderer

Published Wednesday June 21st, 2017 | 3 Comments on Digital Instrument Cluster with Qt Quick Designer and Qt Safe Renderer
Posted in Automotive, Biz Circuit & Dev Loop, Design, QtCreator, RTOS | Tags: , , ,

The growth of reconfigurable digital instrument clusters in the automotive industry is exploding. This is driving a need for high performance graphics technologies, designer tooling and solutions for safety critical systems. The highly optimized Qt Quick technology is a great fit for creating modern digital clusters. Its plug-able back-end technology supports various rendering methods from OpenGL down through […]

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
Andy Nichols (nezticle)

Should you still be using QGraphicsView?

Published Thursday January 19th, 2017 | 36 Comments on Should you still be using QGraphicsView?
Posted in Dev Loop | Tags: , ,

There was a time when the Qt Graphics View Framework was seen as the solution to create modern user interfaces with Qt. Now that Qt Quick 2 has matured does the Graphics View Framework still have a place in Qt? At the Qt World Summit 2016 I gave a presentation entitled “The Curse of Choice.” […]

Read More
Frederik Gladhorn

Coin – Continuous Integration for Qt

Published Monday August 8th, 2016 | 6 Comments on Coin – Continuous Integration for Qt
Posted in Background, integration, Qt, Releases | Tags: , , , , , ,

Testing is important for every software product, and Qt is no different. It is quite intriguing how much work goes into testing to ensure that a Qt release is the very best. Although I’m not directly involved with getting the release into your hand, I’ve lately learned a lot about the infrastructure (Continuous Integration or COIN) used by […]

Read More
Tuukka Turunen

Aligning with the Yocto Project

Published Friday July 1st, 2016 | 3 Comments on Aligning with the Yocto Project
Posted in Community, Dev Loop, Embedded | Tags: , ,

We have leveraged Yocto internally for many years to build our reference “Boot to Qt” embedded Linux stack of Qt for Device Creation. During 2015 we started to align our work with upstream Yocto Project, including contributions to improve the meta-qt5 layer. With Qt 5.7 we have also opened our meta-boot2qt layer in order to make it easier […]

Read More
Kai Koehne

Changes in the git branching model of Qt (April fool)

Published Tuesday April 1st, 2014 | 6 Comments on Changes in the git branching model of Qt (April fool)
Posted in Git, Qt Project | Tags: , ,

It’s been a while since Qt adapted git as its revision control system, and we’ve been experimenting with different branching models … In Qt 4 (qt.git) we followed a scheme with one master branch, which gets forked into minor version branches (e.g. 4.8), which gets forked into patch branches (e.g. 4.8.1) … In the Qt […]

Read More

Qt Creator 2.6.2 released

Published Thursday January 31st, 2013 | 20 Comments on Qt Creator 2.6.2 released
Posted in Qt, QtCreator, Releases | Tags: ,

Qt Creator 2.6.2 has just been released. A quick count yields 55 patches on top of 2.6.1, the majority of them of the Mostly Harmless kind, fixing usability and UI issues. Some serious issues got fixed, too, most notably the code editor freeze some people encountered on certain constructs in the C++ editor (see QTCREATORBUG-8472 […]

Read More
Get started today with Qt Download now