![]() |
Qt 4.8
|
#include <qwaylandshmwindow.h>
Public Functions | |
| QPlatformGLContext * | glContext () const |
| Reimplement to return the glContext associated with the window. More... | |
| QWaylandShmWindow (QWidget *widget) | |
| WindowType | windowType () const |
| ~QWaylandShmWindow () | |
Public Functions inherited from QWaylandWindow | |
| void | attach (QWaylandBuffer *buffer) |
| void | configure (uint32_t time, uint32_t edges, int32_t x, int32_t y, int32_t width, int32_t height) |
| void | damage (const QRect &rect) |
| QWaylandWindow (QWidget *window) | |
| void | setParent (const QPlatformWindow *parent) |
| This function is called to enable native child widgets in QPA. More... | |
| void | setVisible (bool visible) |
Reimplemented in subclasses to show the surface if visible is true, and hide it if visible is false. More... | |
| void | waitForFrameSync () |
| WId | winId () const |
| Reimplement in subclasses to return a handle to the native window. More... | |
| struct wl_surface * | wl_surface () const |
| ~QWaylandWindow () | |
Public Functions inherited from QPlatformWindow | |
| virtual QRect | geometry () const |
| Returnes the current geometry of a window. More... | |
| virtual void | lower () |
| Reimplement to be able to let Qt lower windows to the bottom of the desktop. More... | |
| QPlatformWindow (QWidget *tlw) | |
| Constructs a platform window with the given top level widget. More... | |
| virtual void | raise () |
| Reimplement to be able to let Qt rais windows to the top of the desktop. More... | |
| virtual void | requestActivateWindow () |
| Reimplement to let Qt be able to request activation/focus for a window. More... | |
| virtual void | setGeometry (const QRect &rect) |
| This function is called by Qt whenever a window is moved or the window is resized. More... | |
| virtual void | setOpacity (qreal level) |
| Reimplement to be able to let Qt set the opacity level of a window. More... | |
| virtual Qt::WindowFlags | setWindowFlags (Qt::WindowFlags flags) |
| Requests setting the window flags of this surface to type. More... | |
| virtual void | setWindowTitle (const QString &title) |
| Reimplement to set the window title to title. More... | |
| QWidget * | widget () const |
| Returnes the widget which belongs to the QPlatformWindow. More... | |
| virtual Qt::WindowFlags | windowFlags () const |
| Returns the effective window flags for this surface. More... | |
| virtual | ~QPlatformWindow () |
| Virtual destructor does not delete its top level widget. More... | |
Additional Inherited Members | |
Public Types inherited from QWaylandWindow | |
| enum | WindowType { Shm, Egl } |
Protected Functions inherited from QWaylandWindow | |
| virtual void | newSurfaceCreated () |
Protected Variables inherited from QWaylandWindow | |
| QWaylandBuffer * | mBuffer |
| QWaylandDisplay * | mDisplay |
| QWaitCondition | mFrameSyncWait |
| struct wl_surface * | mSurface |
| bool | mWaitingForFrameSync |
| WId | mWindowId |
Protected Variables inherited from QPlatformWindow | |
| QScopedPointer< QPlatformWindowPrivate > | d_ptr |
Definition at line 48 of file qwaylandshmwindow.h.
| QWaylandShmWindow::QWaylandShmWindow | ( | QWidget * | widget | ) |
Definition at line 50 of file qwaylandshmwindow.cpp.
| QWaylandShmWindow::~QWaylandShmWindow | ( | ) |
Definition at line 56 of file qwaylandshmwindow.cpp.
|
virtual |
Reimplement to return the glContext associated with the window.
Reimplemented from QPlatformWindow.
Definition at line 66 of file qwaylandshmwindow.cpp.
|
virtual |
Implements QWaylandWindow.
Definition at line 61 of file qwaylandshmwindow.cpp.
Referenced by QWaylandShmWindowSurface::beginPaint(), QWaylandShmWindowSurface::flush(), and QWaylandShmWindowSurface::resize().