~macslow/qtmir/fix-1475678

Viewing all changes in revision 344.

  • Committer: CI Train Bot
  • Author(s): Gerry Boland
  • Date: 2015-06-17 13:46:06 UTC
  • mfrom: (328.6.12 qmirserver-hides-mirserver)
  • Revision ID: ci-train-bot@canonical.com-20150617134606-3h9ssmbzza0h24f4
[qpa] refactor QMirServer to clean up its API, and fix strange thread design.

This does the following:
- QMirServer has a much cleaner API - using d-pointer to encourage ABI stability
- move quit decision point to MirServerIntegration
- the Mir server is run from a class inheriting a QThread, simplifies thread control significantly
Approved by: Daniel d'Andrada

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: