Bump the Qt version to Qt 5

Registered by air-dex

Use Qt 5 instead of Qt 4.8

Updating and refactoring the Qt code. Refactoring QML code will be part of the blueprints related to the UI.

The implementation was made on Windows 7 and will be verified on Linux (Ubuntu 12.10).

Blueprint information

Status:
Complete
Approver:
air-dex
Priority:
Essential
Drafter:
air-dex
Direction:
Approved
Assignee:
air-dex
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
None
Started by
air-dex
Completed by
air-dex

Sprints

Whiteboard

La refonte (QML et Qt) sera incluse dans ce blueprint mais faite après le bump en lui-même.

twitter-text-js : à voir plus tard si on peut pas choper une meilleure version.

URL de la refonte : https://blueprints.launchpad.net/reyn-tweets/+spec/refonteqt5

Problem with Open GL : manquait les packages "libgl1-mesa-dev", "libglu1-mesa-dev" et "libglew-dev".

Good QML Rendering : problèmes avec la fonction wrapEntity de TweetPane entre autres

(?)

Work Items

Work items:
Fix compiling errors : DONE
Changing the convenience class for loading QML : DONE
Remove QJson (just remove the library) : DONE
Bump QtQuick version (QtQuick from 1.1 to 2.0, custom Reyn Tweets components from 0.1 to 0.2) : DONE
Good QML rendering : DONE
- Always blue links in tweets : DONE
- Plateform specific font (type and size) (DONE for Linux) : DONE
twitter-text-js : DONE
- Bump twitter-text-js (1.4.16 => 1.6.1) : DONE
- Rebump twitter-text-js (better version) (POSTPONED because no newer version) : POSTPONED
Fix Issue 67 in Google Code bugtracker : DONE
Refonte ("refonteqt5" blueprint https://blueprints.launchpad.net/reyn-tweets/+spec/refonteqt5 ) : DONE
Documentation : DONE
- Dedicated .pri file for documentation : DONE
- Update Doxygen documentation : DONE
- Update Google Code Wiki : DONE
Translation : DONE
- Dedicated .pri file for translation : DONE
- Update translation : DONE
Split other .pro features in .pri files : DONE
- Dedicated .pri file for documentation : DONE
- Dedicated .pri file for translation : DONE
- Dedicated .pri file for configuration : DONE
Verify on Linux (bump both on Windows and Linux) : DONE
- Problem with Open GL in the "launcher class" (the one generated by Qt Creator) : DONE
Merge with trunk : DONE
Push in Google Code's SVN (after merging with trunk) : DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.