+
    Qi  c                  s    R t ^ RIHt RtRtRtRtRt^ RIH	t	 ^ RI
Ht ^ R	I
Ht ^ R
IHt ^ RIHt ^ RIHt ^RIHt ]	'       d   ^ RIt]P,                  ! RR4       ^ RIHt  ! R R]P2                  4      tR# )Custom script for Qt.)annotationsz$Id$z
$Revision$z$Date$z$Copyright (c) 2013-2019 Igalia, S.L.ZLGPL)TYPE_CHECKING)debug)focus_manager)default)AXObject)AXUtilities	UtilitiesNAtspiz2.0)r
   c                  sP   a  ] tR t^0tRtR R ltR V 3R lltR V 3R lltRtV ;t	# )	Scriptr    c               s    V ^8  d   QhRR/# )   returnr	    Zformat   "D/usr/lib/python3.14/site-packages/orca/scripts/toolkits/Qt/script.py__annotate__Script.__annotate__3   s      y     c                	s    \        V 4      # )Nr   )selfs   &r   get_utilitiesZScript.get_utilities3   s    r   c                    V ^8  d   QhRRRR/# r   eventzAtspi.Eventr   Zboolr   r   r   r   r   r   6   s     - -K -D -r   c                s   < \         P                  ! VP                  4      '       d+   Rp\        P                  ! \        P
                  VR4       R# \        SV `  V4      # )z:Callback for object:text-caret-moved accessibility events.QT: Ignoring event due to role.T)r   is_accelerator_labelsourcer   print_message
LEVEL_INFOsuperon_caret_moved)r   r   msg	__class__s   && r   r    ZScript.on_caret_moved6   sJ     ++ELL993C 0 0#t<w%e,,r   c               r   r   r   r   r   r   r   r   @   s     ! ! ! !r   c                s  < VP                   '       g   R# \        P                  ! VP                  4      '       d+   Rp\        P
                  ! \        P                  VR4       R# V P                  P                  VP                  4      pV'       g+   Rp\        P
                  ! \        P                  VR4       R# \        P                  ! V4      pV'       g   RV.p\        P                  ! \        P                  VR4       \        P                  ! VRR4       \        P                  ! V4      pRVRV.p\        P                  ! \        P                  VR4       \        P                  ! VP                  4      '       d   \        SV `=  V4      # R	p\        P
                  ! \        P                  VR4       \         P"                  ! 4       P%                  WP                  4       R# )
z?Callback for object:state-changed:focused accessibility events.Tr   z?QT: Ignoring event because we couldn't find an ancestor window.z-QT: Event came from inactive top-level objectFz&Ensuring we have correct active state.zQT: Cleared cache ofz. Frame is now active:z?QT: WARNING - source lacks focused state. Setting focus anyway.)Zdetail1r   r   r   r   r   r   Z	utilitiesZtop_level_object	is_activeZprint_tokensr   Zclear_cacheZ
is_focusedr   on_focused_changedr   Zget_managerZset_locus_of_focus)r   r   r!   Zframer#   Ztokensr"   s   &&    r   r$   ZScript.on_focused_changed@   s`    }}}++ELL993C 0 0#t<//=SC 0 0#t<))%0	EuMFu//>  /WX#--e4I,e5MyYFu//>!!%,,//7-e44OE,,c48!!#66ullKr   r   )
Z__name__Z
__module__Z__qualname__Z__firstlineno____doc__r   r    r$   Z__static_attributes__Z__classcell__)r"   s   @r   r   r   0   s    - -! !r   r   )r%   Z
__future__r   Z__id__Z__version__Z__date__Z__copyright__Z__license__Ztypingr   Zorcar   r   Zorca.scriptsr   Zorca.ax_objectr   Zorca.ax_utilitiesr   Zscript_utilitiesr	   ZgiZrequire_versionZgi.repositoryr
   r   r   r   r   <module>r&      sf   ,  #6       # ) 'w&#1W^^ 1r   