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

QWidget * mac_mouse_grabber = 0
QWidget * mac_keyboard_grabber = 0
int mac_window_count = 0
QString cfstring2qstring (CFStringRef)

Documentación de los 'defines'

#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);
#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'