C++

Asynchronous Programming (and More) with Qt 5 and C++11

New C++ and Qt features, lambdas and Qt's new connect syntax above all, allow for a more efficient and elegant refactoring of many common code paths. Especially when dealing with asynchronous programming, it was common to have a multitude of slots to cope with the various operation to be performed, with the added effect of scattering the code around, and exposing symbols which would likely be private instead - Q_PRIVATE_SLOT used to be a popular alternative to this.

Date: 

Thursday, November 7, 2013 -
12:00pm to 1:00pm

Using C++11 with Qt 5 for Profit and Fun

Thiago Macieira's picture

C++11, the most recent revision of the C++ standard, was standardised two years ago and two compilers (GCC 4.8 and Clang 3.4) have already achieved full feature completion, having begun now to work on C++1y (maybe C++14) support. In Qt 4, we had already begun to provide initial support for some C++11 features, but it wasn't until Qt 5.0 was released that we made the jump to provide a lot more.

Date: 

Thursday, November 7, 2013 -
4:30pm to 5:30pm
Subscribe to C++