Lighthouse Architecture

From Qt Wiki
Revision as of 16:04, 14 January 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

English Български

THIS PAGE IS OBSOLETE – Please move the useful content to Qt Platform Abstraction and redirect there. Thank you!

The architecture of Lighthouse

[work in progress]

  • Lighthouse is a Qt port
  • There is a Plugin API for backends

Lighthouse itself is completely windowsystem agnostic. In contrast to QWS, it does not even care if it’s running as a single process, or whether there are multiple Lighthouse processes on the system. All Lighthouse knows is that there is a way to create window surfaces. How these surfaces are shown on the display is up to the backend. In a multi-process setting where a client process needs to communicate with a server to show something on the screen, the inter-process communication will be handled by the backend.

Categories: