Qt 4.8
Classes | Macros | Typedefs | Variables
qwindowsurface_raster_p.h File Reference
#include <qglobal.h>
#include "private/qwindowsurface_p.h"

Go to the source code of this file.

Classes

struct  Q_UPDATELAYEREDWINDOWINFO
 
class  QRasterWindowSurface
 

Macros

#define Q_AC_SRC_ALPHA   0x00000001
 
#define Q_LWA_ALPHA   0x00000002
 
#define Q_ULW_ALPHA   0x00000002
 
#define Q_WS_EX_LAYERED   0x00080000
 

Typedefs

typedef BOOL(WINAPI * PtrUpdateLayeredWindow) (HWND hwnd, HDC hdcDst, const POINT *pptDst, const SIZE *psize, HDC hdcSrc, const POINT *pptSrc, COLORREF crKey, const BLENDFUNCTION *pblend, DWORD dwflags)
 
typedef BOOL(WINAPI * PtrUpdateLayeredWindowIndirect) (HWND hwnd, const Q_UPDATELAYEREDWINDOWINFO *pULWInfo)
 

Variables

PtrUpdateLayeredWindow ptrUpdateLayeredWindow
 
PtrUpdateLayeredWindowIndirect ptrUpdateLayeredWindowIndirect
 

Macro Definition Documentation

◆ Q_AC_SRC_ALPHA

#define Q_AC_SRC_ALPHA   0x00000001

Definition at line 69 of file qwindowsurface_raster_p.h.

Referenced by QRasterWindowSurface::flush().

◆ Q_LWA_ALPHA

#define Q_LWA_ALPHA   0x00000002

Definition at line 67 of file qwindowsurface_raster_p.h.

Referenced by qt_grab_cursor().

◆ Q_ULW_ALPHA

#define Q_ULW_ALPHA   0x00000002

Definition at line 68 of file qwindowsurface_raster_p.h.

Referenced by QRasterWindowSurface::flush(), and qt_grab_cursor().

◆ Q_WS_EX_LAYERED

#define Q_WS_EX_LAYERED   0x00080000

Definition at line 66 of file qwindowsurface_raster_p.h.

Referenced by qt_grab_cursor().

Typedef Documentation

◆ PtrUpdateLayeredWindow

typedef BOOL(WINAPI * PtrUpdateLayeredWindow) (HWND hwnd, HDC hdcDst, const POINT *pptDst, const SIZE *psize, HDC hdcSrc, const POINT *pptSrc, COLORREF crKey, const BLENDFUNCTION *pblend, DWORD dwflags)

Definition at line 84 of file qwindowsurface_raster_p.h.

◆ PtrUpdateLayeredWindowIndirect

typedef BOOL(WINAPI * PtrUpdateLayeredWindowIndirect) (HWND hwnd, const Q_UPDATELAYEREDWINDOWINFO *pULWInfo)

Definition at line 87 of file qwindowsurface_raster_p.h.

Variable Documentation

◆ ptrUpdateLayeredWindow

PtrUpdateLayeredWindow ptrUpdateLayeredWindow

Definition at line 757 of file qapplication_win.cpp.

Referenced by qt_grab_cursor().

◆ ptrUpdateLayeredWindowIndirect

PtrUpdateLayeredWindowIndirect ptrUpdateLayeredWindowIndirect

Definition at line 758 of file qapplication_win.cpp.

Referenced by QRasterWindowSurface::flush(), and qt_grab_cursor().