Ignore:
Timestamp:
Jun 15, 2010, 4:52:07 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

gui: OS/2: Exported qt_WinProcessWindowObstacles().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gui/kernel/qwindowdefs_pm.h

    r748 r749  
    6868typedef void *MRESULT;
    6969
     70typedef struct _RECTL RECTL;
     71typedef RECTL *PRECTL;
     72
    7073typedef HWND WId;
    7174
     
    8588
    8689Q_GUI_EXPORT QWidget *qt_widget_from_hwnd(HWND hwnd);
     90
     91/** \internal flags for qt_WinProcessWindowObstacles() */
     92enum {
     93    PWO_Children = 0x01,
     94    PWO_Sibings = 0x02,
     95    PWO_Ancestors = 0x04,
     96    PWO_Screen = 0x08,
     97    PWO_TopLevel = 0x80000000,
     98    // PWO_Default is suitable in most cases (for simple paint operations)
     99    PWO_Default = PWO_Children | PWO_Sibings | PWO_Ancestors | PWO_Screen,
     100};
     101
     102Q_GUI_EXPORT LONG qt_WinProcessWindowObstacles(HWND hwnd, RECTL *prcl, HRGN hrgn,
     103                                               LONG op, LONG flags = PWO_Default);
    87104
    88105// QDebug helpers for debugging various API types
Note: See TracChangeset for help on using the changeset viewer.