Qt 4.8
|
#include <quikitwindow.h>
Public Functions | |
UIWindow * | ensureNativeWindow () |
QPlatformGLContext * | glContext () const |
Reimplement to return the glContext associated with the window. More... | |
EAGLView * | nativeView () const |
UIWindow * | nativeWindow () const |
QUIKitScreen * | platformScreen () const |
QUIKitWindow (QWidget *tlw) | |
void | setGeometry (const QRect &rect) |
This function is called by Qt whenever a window is moved or the window is resized. More... | |
void | updateGeometryAndOrientation () |
~QUIKitWindow () | |
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 | setOpacity (qreal level) |
Reimplement to be able to let Qt set the opacity level of a window. More... | |
virtual void | setParent (const QPlatformWindow *window) |
This function is called to enable native child widgets in QPA. More... | |
virtual void | setVisible (bool visible) |
Reimplemented in subclasses to show the surface if visible is true , and hide it if visible is false . 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 WId | winId () const |
Reimplement in subclasses to return a handle to the native window. More... | |
virtual | ~QPlatformWindow () |
Virtual destructor does not delete its top level widget. More... | |
Properties | |
EAGLPlatformContext * | mContext |
CGRect | mFrame |
QUIKitScreen * | mScreen |
EAGLView * | mView |
UIWindow * | mWindow |
Additional Inherited Members | |
Protected Variables inherited from QPlatformWindow | |
QScopedPointer< QPlatformWindowPrivate > | d_ptr |
Definition at line 109 of file quikitwindow.h.
|
explicit |
Definition at line 339 of file quikitwindow.mm.
QUIKitWindow::~QUIKitWindow | ( | ) |
Definition at line 348 of file quikitwindow.mm.
UIWindow * QUIKitWindow::ensureNativeWindow | ( | ) |
Definition at line 361 of file quikitwindow.mm.
|
virtual |
Reimplement to return the glContext associated with the window.
Reimplemented from QPlatformWindow.
Definition at line 433 of file quikitwindow.mm.
|
inline |
Definition at line 116 of file quikitwindow.h.
Referenced by QUIKitSoftwareInputHandler::eventFilter().
|
inline |
Definition at line 115 of file quikitwindow.h.
|
inline |
Definition at line 123 of file quikitwindow.h.
Referenced by QUIKitScreen::updateInterfaceOrientation().
|
virtual |
This function is called by Qt whenever a window is moved or the window is resized.
The resize can happen programatically(from ie. user application) or by the window manager. This means that there is no need to call this function specifically from the window manager callback, instead call QWindowSystemInterface::handleGeometryChange(QWidget *w, const QRect &newRect);
Reimplemented from QPlatformWindow.
Definition at line 355 of file quikitwindow.mm.
void QUIKitWindow::updateGeometryAndOrientation | ( | ) |
Definition at line 384 of file quikitwindow.mm.
Referenced by ensureNativeWindow(), and QUIKitScreen::updateInterfaceOrientation().
|
mutableprivate |
Definition at line 131 of file quikitwindow.h.
Referenced by glContext(), and ~QUIKitWindow().
|
private |
Definition at line 129 of file quikitwindow.h.
Referenced by ensureNativeWindow(), and updateGeometryAndOrientation().
|
private |
Definition at line 127 of file quikitwindow.h.
Referenced by ensureNativeWindow(), QUIKitWindow(), and updateGeometryAndOrientation().
|
private |
Definition at line 130 of file quikitwindow.h.
Referenced by ensureNativeWindow(), glContext(), QUIKitWindow(), updateGeometryAndOrientation(), and ~QUIKitWindow().
|
private |
Definition at line 128 of file quikitwindow.h.
Referenced by ensureNativeWindow(), updateGeometryAndOrientation(), and ~QUIKitWindow().