Upgrade to Qt 5.5

Description

We should upgrade the GCS codebase to use Qt 5.5.

Activity

Show:
James Duley
July 19, 2015, 3:23 PM

ground/openpilotgcs/src/libs/utils/xmlconfig.cpp:249:26: error: variable ‘QDataStream s’ has initializer but incomplete type
QDataStream s(&a, QIODevice::WriteOnly);

James Duley
July 19, 2015, 3:28 PM

It's just a missing include I'm pretty sure.
It would have been included internally to qt before but now the just forward declare internally

Philippe Renon
July 19, 2015, 3:36 PM

Yes, probably some Qt include cleanups.

Alessio Morale
August 8, 2015, 3:31 PM

an option may be to use the online installer archives:
http://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt5_55/

Philippe Renon
November 21, 2015, 3:06 PM

tested an approach using --script option with a custom qt-install.qs script

the new qt sdk install make target is silent but not headless (will be in some future qt release)
​it might cause issues in a CI environment...

the new install will install Qt in an "official" way with docs and qtcreator
​qtcreator should work out of the box now (no need to setup the Qt kit or whatever)

future upgrades of Qt should be easier

known issues:

  • not headless

  • can't disable install of qtcreator, doc...

Assignee

Philippe Renon

Reporter

m-thread

Labels

None

Components

Fix versions

Priority

Configure