Working With Qt Events : A Comprehensive Guide

Qt has two main mechanisms to allow developers to react to things that happen in your application. One of these, which is more common is Signals and Slots. The other one, is using events. The aim of this guide is to lay out a comprehensive coverage of different techniques to deliver and handle events in Qt applications. The guide is highly practical and provides enough ground for the reader to try out the techniques in the IDE right way. It is expected of the reader to already have a basic understanding on working with Qt.

Continue reading

Qt 5.12 LTS is out .Time to update your projects.

Qt 5.12 released
Qt 5.12 released

Qt 5.12 was released on December 6, 2018. This is a LTS(Long Term Supported version) of Qt which will be supported for a 3 year period time. The LTS version before that was Qt 5.9 ( released on May 31, 2017) and the one before that was Qt 5.6 (released on March 16, 2016) you get the idea. This means that Qt 5.6 will stop being supported by the Qt Company ( the guys behind Qt) somewhere in the first moths of 2019.

This article will highlight the new features and things to look out for when updating your Qt and QML projects to the latest version. Specifically for students from our various courses on Qt and QML. We tested the new version on the windows OS using the mingw compiler.

Continue reading