Eneboo - Documentación para desarrolladores
'defines' | Enumeraciones | Funciones | Variables
Referencia del Archivo src/qt/src/kernel/qwidget_mac.cpp
#include "qt_mac.h"
#include "qimage.h"
#include "qapplication.h"
#include "qapplication_p.h"
#include "qpaintdevicemetrics.h"
#include "qpainter.h"
#include "qbitmap.h"
#include "qwidgetlist.h"
#include "qwidgetintdict.h"
#include "qobjectlist.h"
#include "qaccel.h"
#include "qdragobject.h"
#include "qfocusdata.h"
#include "qlayout.h"
#include "qtextcodec.h"
#include "qcursor.h"
#include "qtimer.h"
#include "qstyle.h"
#include <limits.h>

'defines'

#define ReleaseWindowGroup(x)   Are you sure you wanted to do that? (you wanted qt_mac_release_window_group)
#define clean_wndw_rgn(w, x, y)
#define debug_wndw_rgn(w, x, y)
#define qt_clean_wndw_rgn(x, who, where)   qt_dirty_wndw_rgn_internal(who, where, TRUE);
#define qt_dirty_wndw_rgn(x, who, where)   qt_dirty_wndw_rgn_internal(who, where);

Enumeraciones

enum  paint_children_ops {
  PC_None = 0x00, PC_Now = 0x01, PC_ForceErase = 0x02, PC_NoPaint = 0x04,
  PC_NoErase = 0x08, PC_Later = 0x10
}

Funciones

QSize qt_naturalWidgetSize (QWidget *)
void qt_mac_unicode_reset_input (QWidget *)
void qt_mac_unicode_init (QWidget *)
void qt_mac_unicode_cleanup (QWidget *)
void qt_event_request_updates ()
void qt_event_request_activate (QWidget *)
bool qt_event_remove_activate ()
void qt_mac_event_release (QWidget *w)
void qt_event_request_showsheet (QWidget *)
IconRef qt_mac_create_iconref (const QPixmap &)
void qt_mac_set_cursor (const QCursor *, const Point *)
bool qt_nograb ()
RgnHandle qt_mac_get_rgn ()
void qt_mac_dispose_rgn (RgnHandle r)
void qt_macdnd_reregister (QWidget *, QWExtra *)
void qt_macdnd_unregister (QWidget *, QWExtra *)
void qt_macdnd_register (QWidget *, QWExtra *)
void unclippedBitBlt (QPaintDevice *, int, int, const QPaintDevice *, int, int, int, int, Qt::RasterOp, bool, bool)
QPoint posInWindow (QWidget *w)
bool qt_dirty_wndw_rgn_internal (const QWidget *p, const QRect &r, bool clean=FALSE)
bool qt_dirty_wndw_rgn_internal (const QWidget *p, const QRegion &r, bool clean=FALSE)
bool qt_mac_update_sizer (QWidget *w, int up=0)
void qt_set_paintevent_clipping (QPaintDevice *dev, const QRegion &region)
void qt_clear_paintevent_clipping (QPaintDevice *dev)
bool qt_paint_children (QWidget *p, QRegion &r, uchar ops=PC_None)
void qt_clean_root_win ()
bool qt_recreate_root_win ()
bool qt_window_rgn (WId id, short wcode, RgnHandle rgn, bool force=FALSE)
QMAC_PASCAL OSStatus qt_window_event (EventHandlerCallRef er, EventRef event, void *)
QMAC_PASCAL OSStatus qt_erase (GDHandle, GrafPtr, WindowRef window, RgnHandle rgn, RgnHandle outRgn, void *w)
bool qt_mac_is_macdrawer (QWidget *w)
bool qt_mac_set_drawer_preferred_edge (QWidget *w, Qt::Dock where)
bool qt_mac_is_macsheet (QWidget *w, bool ignore_exclusion=FALSE)

Variables

QWidgetmac_mouse_grabber = 0
QWidgetmac_keyboard_grabber = 0
int mac_window_count = 0
QString cfstring2qstring (CFStringRef)

Documentación de los 'defines'

#define clean_wndw_rgn (   w,
  x,
 
)
#define debug_wndw_rgn (   w,
  x,
 
)
#define qt_clean_wndw_rgn (   x,
  who,
  where 
)    qt_dirty_wndw_rgn_internal(who, where, TRUE);
#define qt_dirty_wndw_rgn (   x,
  who,
  where 
)    qt_dirty_wndw_rgn_internal(who, where);
#define ReleaseWindowGroup (   x)    Are you sure you wanted to do that? (you wanted qt_mac_release_window_group)

Documentación de las enumeraciones

Valores de enumeraciones:
PC_None 
PC_Now 
PC_ForceErase 
PC_NoPaint 
PC_NoErase 
PC_Later 

Documentación de las funciones

QPoint posInWindow ( QWidget w)
void qt_clean_root_win ( )
void qt_clear_paintevent_clipping ( QPaintDevice dev)
bool qt_dirty_wndw_rgn_internal ( const QWidget p,
const QRect r,
bool  clean = FALSE 
) [inline]
bool qt_dirty_wndw_rgn_internal ( const QWidget p,
const QRegion r,
bool  clean = FALSE 
) [inline]
QMAC_PASCAL OSStatus qt_erase ( GDHandle  ,
GrafPtr  ,
WindowRef  window,
RgnHandle  rgn,
RgnHandle  outRgn,
void *  w 
)
bool qt_event_remove_activate ( )
void qt_event_request_activate ( QWidget )
void qt_event_request_showsheet ( QWidget )
void qt_event_request_updates ( )
IconRef qt_mac_create_iconref ( const QPixmap )
void qt_mac_dispose_rgn ( RgnHandle  r)
void qt_mac_event_release ( QWidget w)
RgnHandle qt_mac_get_rgn ( )
bool qt_mac_is_macdrawer ( QWidget w)
bool qt_mac_is_macsheet ( QWidget w,
bool  ignore_exclusion = FALSE 
)
void qt_mac_set_cursor ( const QCursor ,
const Point  
)
bool qt_mac_set_drawer_preferred_edge ( QWidget w,
Qt::Dock  where 
)
void qt_mac_unicode_cleanup ( QWidget )
void qt_mac_unicode_init ( QWidget )
void qt_mac_unicode_reset_input ( QWidget )
bool qt_mac_update_sizer ( QWidget w,
int  up = 0 
)
void qt_macdnd_register ( QWidget ,
QWExtra  
)
void qt_macdnd_reregister ( QWidget ,
QWExtra  
)
void qt_macdnd_unregister ( QWidget ,
QWExtra  
)
QSize qt_naturalWidgetSize ( QWidget )
bool qt_nograb ( )
bool qt_paint_children ( QWidget p,
QRegion r,
uchar  ops = PC_None 
)
bool qt_recreate_root_win ( )
void qt_set_paintevent_clipping ( QPaintDevice dev,
const QRegion region 
)
QMAC_PASCAL OSStatus qt_window_event ( EventHandlerCallRef  er,
EventRef  event,
void *   
)
bool qt_window_rgn ( WId  id,
short  wcode,
RgnHandle  rgn,
bool  force = FALSE 
)
void unclippedBitBlt ( QPaintDevice ,
int  ,
int  ,
const QPaintDevice ,
int  ,
int  ,
int  ,
int  ,
Qt::RasterOp  ,
bool  ,
bool   
)

Documentación de las variables

QString cfstring2qstring(CFStringRef)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'