Apenas seis meses depois do release do Qt 5.4, o novo release do Qt 5.5 corrigiu quase 1500 bugs reportados, como também adicionou diversas funcionalidades. Além disso, o suporte multiplataforma está compativel com o Windows 10, com maior compatibilidade ao sistemas Linux e com diversas funcionalidades que não existiam para a versão OS X.
Entre as novas funcionalidades presentes na versão do Qt 5.5, destaca-se:
- A API do Bluetooth LE já está estável e com suporte no Android, OS X e iOS;
- O Qt Canvas 3D habilita o uso de código WebGL através do Qt Quick e do framework Qt application. Podendo ser utilizado em conjunto com bibliotecas JavaScript, como o three.js;
- O Qt 3D 2.0 melhorou o suporte do Qt para OpenGL, embora ainda é considerado como preview. Sendo que no Windows, o Qt 3D não irá utilizar o driver de OpenGL e começará a utilizar a camada de emulação ANGLE, o que proporciona código OpenGL executado através de chamadas diretas do DirectX;
- O Qt Location terá suporte a mapas, geolocalização, roteamento, etc. Para que seja possível criar aplicações que tenham funcionalidades referentes a localização do usuário;
- O Qt Multimedia adicionou a biblioteca gstreamer 1.0 no Linux. Aprimorando o suporte a camêras e a integração com frameworks externos como OPenCL ou CUDA;
- O Qt WebEngine está atualizado com o Chromium 40 e fornece novas APIs para gerenciar download, cache, cookies e gerenciamento de configurações;
- Aprimorado o suporte ao Mac OS X, incluindo a substituição do OpenSSL atráves do Apple’s Secure Transport layer, suporte para Bluetooth e Bluetooth LE, e diversas outras correções.
O Qt 5.5 também removeu alguns módulos que estão sendo substituídos por novos. Esses são o Qt WebKit, substituido pelo QtWebEngine, o Qt Quick 1, substituido pelo Qt Quick e o Qt Script, substituido pelo Qt QML.
Junto com as novas funcionalidades, o Qt 5.5 também traz um novo modelo de distribuição em três formas:
- Qt para desenvolvimento de aplicação: versão comercial que oferece total suporte para desenvolvimento de aplicacões multiplataforma, Android, iOS, Mac OS X, Windows, Linux, etc; com modelos flexíveis de licença;
- Qt para criação de dispositivos: outra versão comercial com o foco para fácil criação de dispositivos;
- Qt Open Source: e a versão de código aberto também para desenvolvimento de aplicações distribuída na versão LGPL ou GPL.
Mais informações, como a lista completa de mudanças, podem ser encontradas no wiki do QT.