Lighthouse Issues: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[toc align_right="yes" depth="2"] | |||
'''THIS PAGE IS OBSOLETE''' - Please move the useful content to [[Qt Platform Abstraction]] and redirect there. Thank you! | |||
= | = Lighthouse status - what works currently = | ||
== OpenGL == | |||
==Window system integration== | * glx-based QGLWidget - also supporting child widgets | ||
* EGL-based full-screen widget | |||
== Window system integration == | |||
* linux framebuffer (/dev/fbX , use with -platform linuxfb after building linuxfb) | * linux framebuffer (/dev/fbX , use with -platform linuxfb after building linuxfb) | ||
* | * VNC ( -platform vnc after building vnc) | ||
* DirectFB | * DirectFB | ||
* OpenKODE | * OpenKODE | ||
Line 17: | Line 19: | ||
* multi-process shared memory surface demo | * multi-process shared memory surface demo | ||
==Font system== | == Font system == | ||
* Pluggable font database | * Pluggable font database | ||
* application fonts | * application fonts | ||
* | * TTF/QPF2 fonts read from <code&gt;$QTDIR/lib/fonts&lt;/code&gt; | ||
* fontconfig | * fontconfig | ||
==Input events== | == Input events == | ||
* Thread safe event handling | * Thread safe event handling | ||
Line 31: | Line 33: | ||
* multiple touch points | * multiple touch points | ||
=Lighthouse bugs, known issues and things that need doing= | = Lighthouse bugs, known issues and things that need doing = | ||
==Missing features== | == Missing features == | ||
* Clipboard | * Clipboard | ||
Line 40: | Line 42: | ||
* Multimedia | * Multimedia | ||
==Architecture== | == Architecture == | ||
* Mouse/keyboard state logic for input events | * Mouse/keyboard state logic for input events | ||
==Missing functionality== | == Missing functionality == | ||
* | * <code&gt;QWidget::showMaximized()/Minimized()/FullScreen()</code&gt; | ||
* desktop services | * desktop services | ||
* focus/activation | * focus/activation | ||
Line 52: | Line 54: | ||
* mouse/keyboard grabbing | * mouse/keyboard grabbing | ||
==Known bugs== | == Known bugs == | ||
Revision as of 10:35, 24 February 2015
[toc align_right="yes" depth="2"]
THIS PAGE IS OBSOLETE - Please move the useful content to Qt Platform Abstraction and redirect there. Thank you!
Lighthouse status - what works currently
OpenGL
- glx-based QGLWidget - also supporting child widgets
- EGL-based full-screen widget
Window system integration
- linux framebuffer (/dev/fbX , use with -platform linuxfb after building linuxfb)
- VNC ( -platform vnc after building vnc)
- DirectFB
- OpenKODE
- X11
- multi-process shared memory surface demo
Font system
- Pluggable font database
- application fonts
- TTF/QPF2 fonts read from <code>$QTDIR/lib/fonts</code>
- fontconfig
Input events
- Thread safe event handling
- Linux input system
- tslib
- multiple touch points
Lighthouse bugs, known issues and things that need doing
Missing features
- Clipboard
- Drag and drop
- Keymap support
- Multimedia
Architecture
- Mouse/keyboard state logic for input events
Missing functionality
- <code>QWidget::showMaximized()/Minimized()/FullScreen()</code>
- desktop services
- focus/activation
- frameGeometry
- mouse/keyboard grabbing