|
|
| Line 1: |
Line 1: |
| '''English''' [[Lighthouse Architecture Bulgarian|Български]]
| | [[Category:Developing_Qt::Lighthouse]] |
|
| |
|
| '''<span class="caps">THIS</span> <span class="caps">PAGE</span> IS <span class="caps">OBSOLETE</span>''' – Please move the useful content to [[Qt-Platform-Abstraction|Qt Platform Abstraction]] and redirect there. Thank you! | | '''English''' [[Lighthouse_Architecture_Bulgarian|Български]] |
|
| |
|
| =The architecture of Lighthouse= | | '''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] | | [work in progress] |
|
| |
|
| * Lighthouse is a Qt port | | * Lighthouse is a Qt port |
| * There is a Plugin <span class="caps">API</span> for backends | | * There is a Plugin API for backends |
| | |
| Lighthouse itself is completely windowsystem agnostic. In contrast to <span class="caps">QWS</span>, 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:===
| |
| | |
| * [[:Category:Developing Qt|Developing_Qt]]
| |
| ** [[:Category:Developing Qt::Lighthouse|Lighthouse]]
| |
Revision as of 09:38, 24 February 2015
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