+
    i                         ^ RI t ^RIHtHt ^RIHtHt ^RIHtH	t	H
t
  ! R R]]4      t]P                   ! R R]4      4       tR# )	    N)cairoFigureCanvasCairo)
_BackendQTFigureCanvasQT)QT_APIQtCoreQtGuic                   8   a a ] tR t^t oV 3R ltR tRtVtV ;t# )FigureCanvasQTCairoc                  < \        V P                  P                  R 4      '       dK   V P                  P                  V P                  n        V P                  P                  V P                  4       \        SV `  4        R# )ctxN)hasattr	_renderergcfiguredpidrawsuper)self	__class__s   &ڃ/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/matplotlib/backends/backend_qtcairo.pyr   FigureCanvasQTCairo.draw	   sM    4>>$$e,,!%DNNKKT^^,    c                   \        V P                  V P                  4       ,          4      p\        V P                  V P                  4       ,          4      pW#3V P                  P                  4       8w  d   \        P                  ! \        P                  W#4      pV P                  P                  \        P                  ! V4      4       V P                  P                  V P                  n        V P                  P                  V P                  4       V P                  P                  P                  P!                  4       P#                  4       p\$        R 8X  d"   ^ RIHp \        VP+                  V4      4      pMTp\,        P.                  ! WrV\,        P.                  P0                  P2                  4      p\$        R8X  dC   \4        P6                  R8  d.   ^\8        P:                  P=                  \?        V4      4      n         VPC                  V P                  4       \,        PD                  ! V 4      p	V	PG                  VPI                  4       4       V	PK                  ^ ^ V4       V PM                  V	4       V	PO                  4        R# )PyQt6)sipPySide2N)      )(intdevice_pixel_ratiowidthheightr   get_canvas_width_heightr   ImageSurfaceFORMAT_ARGB32set_contextContextr   r   r   r   r   
get_targetget_datar   r   r   voidptrr	   QImageFormatFormat_ARGB32_Premultipliedr   __version_info__ctypesc_longfrom_addressidvaluesetDevicePixelRatioQPainter	eraseRectrect	drawImage_draw_rect_callbackend)
r   eventr"   r#   surfacebufr   ptrqimagepainters
   &&        r   
paintEventFigureCanvasQTCairo.paintEvent   s   D++djjl:;T,,t{{}<=?dnnDDFF(()<)<eLGNN&&u}}W'=>!%DNNKKT^^,nn##..099;W!ckk#&'CCLL;;=
 Y6#:#:W#D89FMM&&r#w/5""4#:#:;..&%**,'!Q'  )r    )	__name__
__module____qualname____firstlineno__r   rB   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s      r   r   c                       ] tR t^,t]tRtR# )_BackendQTCairorD   N)rE   rF   rG   rH   r   FigureCanvasrI   rD   r   r   rN   rN   ,   s    &Lr   rN   )r0   backend_cairor   r   
backend_qtr   r   	qt_compatr   r   r	   r   exportrN   rD   r   r   <module>rT      sE     3 2 , ,!+^ !H 'j ' 'r   