
    hVf?                     r   d dl Z d dlZddlmZ ddlmZmZ e j                  dk\  rddlm	Z	 ddl
mZ nddlm	Z	 ddlmZ g Zd	Zd
 Zd Zd Zd Z G d de      ZdZdZ G d de      Z G d de      Z G d de	      Z G d de      Z G d de	      Z G d de      Z G d de      ZdZ G d d e      Z y)!    N   )
write_code)LiteralmoduleMemberi      )	ProxyBase)	as_string c                 .    t         j                  |        y N)i18n_stringsappend)strings    e/var/www/html/software/conda/envs/catlas/lib/python3.12/site-packages/PyQt5/uic/Compiler/qtproxies.py
i18n_printr   :   s        c                       fd}|S )Nc                 h    t        | dddj                  t        t        |            d       y )N.(, ))r   joinmapr	   )selfargsnames     r   _printerz i18n_void_func.<locals>._printer>   s"    $diiIt8L.MNOr    r   r   s   ` r   i18n_void_funcr!   =   s    POr   c                       fd}|S )Nc                     t        |d| dddj                  t        t        |            d       t	        |      S )N = r   r   r   r   )r   r   r   r	   r   )r   rnamer   r   s      r   r   zi18n_func.<locals>._printerC   s/    udD$))C	SWDX:YZ[u~r   r   r    s   ` r   	i18n_funcr&   B   s     Or   c                 T    t        | |      }t        |t              rt        |      |S r   )getattr
issubclassLiteralProxyClassAttributeError)moduleclsnameclss      r   strict_getattrr/   I   s)    
&'
"C#()S!!
r   c                       e Zd Zd Zd Zy)i18n_stringc                      || _         || _        y r   )r   disambig)r   r   r3   s      r   __init__zi18n_string.__init__R   s     r   c                     | j                    dt        dt        | j                        dS dt        dt        | j                        dt        | j                         dS )Nz_translate("z", r   r   )r3   i18n_contextr	   r   r   s    r   __str__zi18n_string.__str__V   sJ    == -99T[[;QRR ! .:9T[[;QS\]a]j]jSkllr   N)__name__
__module____qualname__r4   r8   r   r   r   r1   r1   Q   s    !mr   r1   c                   *    e Zd Zd Zd Zd Zd Zd Zy)ProxyClassMemberc                 .    || _         || _        || _        y r   )proxyfunction_nameflags)r   r?   r@   rA   s       r   r4   zProxyClassMember.__init__m   s    
*
r   c                 8    | j                   d| j                  S )Nr   )r?   r@   r7   s    r   r8   zProxyClassMember.__str__r   s    **d&8&899r   c                    | j                   dk(  rt        |d         t        |d         f}nt        t        |      }| j                  d| j                   ddj	                  |      d}| j
                  t        z  r|| j                  _        | j                  S d}|D ]  }t        |t              sd	} |rt        |       y | j                   d
k(  r|dz  }t        |       y )NsetPropertyr   r   r   r   r   r   FTconnectz # type: ignore)r@   r	   r   r?   r   rA   AS_ARGUMENT	_uic_name
isinstancer1   r   r   )r   r   str_args	func_callneeds_translationargs         r   __call__zProxyClassMember.__call__u   s    .!$q'*Id1g,>?H9d+H#'::#'#5#5#'99X#68	 ::##,DJJ :: % -c;/(,%- !9%%%2!22I9%r   c                     	 t         j                  | |      S # t        $ r) |dk(  r"| j                  t        z  rt        | |d      cY S  w xY w)zp Reimplemented to create a proxy connect() if requested and this
        might be a proxy for a signal.
        rE   r   )object__getattribute__r+   rA   	AS_SIGNALr=   r   	attributes     r   rP   z!ProxyClassMember.__getattribute__   sN    
	**4;; 	I%$**y*@'i;;		s    .A
A
c                 D    t        | j                  | j                  |      S )z Reimplemented to create a proxy member that should be a signal that
        passes arguments.  We handle signals without arguments before we get
        here and never apply the index notation to them.
        )ProxySignalWithArgumentsr?   r@   )r   idxs     r   __getitem__zProxyClassMember.__getitem__   s     (

D4F4FLLr   N)r9   r:   r;   r4   r8   rM   rP   rW   r   r   r   r=   r=   l   s    
:&2Mr   r=   c                       e Zd ZdZd Zd Zy)rU   zJ This is a proxy for (what should be) a signal that passes arguments.
    c                     || _         || _        t        |t              r(dj	                  |D cg c]  }d|z  	 c}      | _        y d|z  | _        y c c}w )N,z'%s')_sender_signal_namerH   tupler   _signal_index)r   sendersignal_namesignal_indexas        r   r4   z!ProxySignalWithArguments.__init__   sP    ' lE*!$|*L!6A:*L!MD!',!6D +Ms   Ac           
      n    t        | j                  d| j                  d| j                  d|d       y )Nr   [z
].connect(z) # type: ignore)r   r[   r\   r^   )r   slots     r   rE   z ProxySignalWithArguments.connect   s%    T\\4K\K\^b^p^prvwxr   N)r9   r:   r;   __doc__r4   rE   r   r   r   rU   rU      s    	7yr   rU   c                   $    e Zd ZdZddZd Zd Zy)
ProxyClassr   c                     |r|rd|z   }|| _         nd| _         |sbt        | j                  | j                  j                        ddj                  t        t        |            d}|r|d|}t        |       y y )Nzself.Unnamedr   r   r   r$   )	rG   r   r,   	__class__r9   r   r   strr   )r   
objectnameis_attributer   noInstantiationfuncalls         r   r4   zProxyClass.__init__   sp    $z1
'DN&DN!$++t~~/F/FGIIc#tn-/G '17;w r   c                     | j                   S r   )rG   r7   s    r   r8   zProxyClass.__str__   s    ~~r   c                 |    	 t         j                  | |      S # t        $ r t        | || j                        cY S w xY wr   )rO   rP   r+   r=   rA   rR   s     r   rP   zProxyClass.__getattribute__   s?    	A**4;; 	A#D)TZZ@@	As     ;;N)r   F)r9   r:   r;   rA   r4   r8   rP   r   r   r   rh   rh      s    E &Ar   rh   c                       e Zd ZdZeZd Zy)r*   zLiteralObject(*args) -> new literal class

    a literal class can be used as argument in a function call

    >>> class Foo(LiteralProxyClass): pass
    >>> str(Foo(1,2,3)) == "Foo(1,2,3)"
    c                     t        | j                  | j                  j                        ddj	                  t        t        |            d| _        y )Nr   r   r   )r   r,   rk   r9   r   r   r	   rG   )r   r   s     r   r4   zLiteralProxyClass.__init__   s6    "4;;0G0GHiiIt 457r   N)r9   r:   r;   rf   rF   rA   r4   r   r   r   r*   r*      s     E7r   r*   c                       e Zd Zy)ProxyNamespaceNr9   r:   r;   r   r   r   rv   rv      s    r   rv   c                   N    e Zd Z G d de      Z G d de      Z G d de      Zy)QtCorec                       e Zd Zy)	QtCore.QtNrw   r   r   r   Qtr{      s    r   r|   c                       e Zd Zed        Zy)QtCore.QMetaObjectc                 $     t        | dd      |  y )NconnectSlotsByNamer   )r=   )r.   r   s     r   r   z%QtCore.QMetaObject.connectSlotsByName   s    :S"6:DAr   N)r9   r:   r;   classmethodr   r   r   r   QMetaObjectr~      s    		B 
	Br   r   c                       e Zd ZeZd Zd Zy)QtCore.QObjectc                 4      G  fddt               } |       S )Nc                       e Zd Z fdZy)2QtCore.QObject.metaObject.<locals>._FakeMetaObjectc                  0    j                   j                  S r   )rk   r9   )r   r   s    r   	classNamez<QtCore.QObject.metaObject.<locals>._FakeMetaObject.className	  s    >>222r   N)r9   r:   r;   r   r7   s   r   _FakeMetaObjectr     s    3r   r   )rO   )r   r   s   ` r   
metaObjectzQtCore.QObject.metaObject  s    3& 3 #$$r   c                 >    | j                   j                  d      d   S )Nr   )rG   splitr7   s    r   
objectNamezQtCore.QObject.objectName  s    >>'',R00r   N)r9   r:   r;   rQ   rA   r   r   r   r   r   QObjectr     s    	%	1r   r   N)r9   r:   r;   rv   r|   rh   r   r   r   r   r   ry   ry      s(    ^ Bj B

1* 
1r   ry   c                       e Zd Z G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Zy)QtGuic                   "    e Zd Z G d de      Zy)QtGui.QIconc                       e Zd Zy)QtGui.QIcon.fromThemeNrw   r   r   r   	fromThemer         r   r   N)r9   r:   r;   rh   r   r   r   r   QIconr     s
    )
)r   r   c                       e Zd Zy)QtGui.QConicalGradientNrw   r   r   r   QConicalGradientr     r   r   r   c                       e Zd Zy)QtGui.QLinearGradientNrw   r   r   r   QLinearGradientr     r   r   r   c                       e Zd Zy)QtGui.QRadialGradientNrw   r   r   r   QRadialGradientr     r   r   r   c                       e Zd Zy)QtGui.QBrushNrw   r   r   r   QBrushr     r   r   r   c                       e Zd Zy)QtGui.QPainterNrw   r   r   r   QPainterr     r   r   r   c                       e Zd Zy)QtGui.QPaletteNrw   r   r   r   QPaletter     r   r   r   c                       e Zd Zy)QtGui.QFontNrw   r   r   r   QFontr     r   r   r   c                       e Zd Zy)QtGui.QFontDatabaseNrw   r   r   r   QFontDatabaser     r   r   r   N)r9   r:   r;   rh   r   r   r   r   r   r   r   r   r   r   r   r   r   r     sP    *
 * -:,+*++*+""$:$$:$!
!)
)r   r   )QCalendarWidgetQDialogButtonBoxQDockWidget	QGroupBox	QLineEditQMainWindowQMenuBarQOpenGLWidgetQProgressBar
QStatusBarQToolBarQWizardPagec                      e Zd Z G d dej                        Z G d de      Z G d de      Z G d dej                        Z	 G d	 d
ej                        Z
 G d dej                        Z G d dej                        Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d dej                        Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z  G d7 d8e       Z! G d9 d:e      Z" G d; d<e"      Z# G d= d>e"      Z$ G d? d@e"      Z% G dA dBe%      Z& G dC dDe%      Z' G dE dFe      Z( G dG dHe(      Z) G dI dJe(      Z* G dK dLe(      Z+ G dM dNe(      Z, G dO dPe(      Z- G dQ dRe(      Z. G dS dTe.      Z/ G dU dVe.      Z0 G dW dXe.      Z1 G dY dZe.      Z2 G d[ d\e.      Z3 G d] d^e3      Z4 G d_ d`e.      Z5 G da dbe5      Z6 G dc dde5      Z7 G de dfe5      Z8 G dg dhe5      Z9 G di dje5      Z: G dk dle8      Z; G dm dne      Z< G do dpe8      Z= G dq dre      Z> G ds dte9      Z? G du dve      Z@ G dw dxe:      ZA G dy dze      ZB G d{ d|eB      ZC G d} d~eB      ZD G d deB      ZE G d deB      ZF G d deF      ZG G d de      ZHeID ]  ZJeJ eK       vs eLeJefi        eK       eJ<   ! y)	QtWidgetsc                       e Zd Zed        Zy)QtWidgets.QApplicationc                 "    t        |xs d|      S )Nr
   )r1   )uinametextr3   s      r   	translatez QtWidgets.QApplication.translate&  s    tzr844r   N)r9   r:   r;   staticmethodr   r   r   r   QApplicationr   %  s    		5 
	5r   r   c                       e Zd Zy)QtWidgets.QSpacerItemNrw   r   r   r   QSpacerItemr   *  r   r   r   c                       e Zd Zy)QtWidgets.QSizePolicyNrw   r   r   r   QSizePolicyr   +  r   r   r   c                       e Zd Zy)QtWidgets.QActionNrw   r   r   r   QActionr   /  r   r   r   c                       e Zd Zy)QtWidgets.QActionGroupNrw   r   r   r   QActionGroupr   0  r   r   r   c                       e Zd Zy)QtWidgets.QButtonGroupNrw   r   r   r   QButtonGroupr   1  r   r   r   c                       e Zd Zy)QtWidgets.QLayoutNrw   r   r   r   QLayoutr   2  r   r   r   c                       e Zd Zy)QtWidgets.QGridLayoutNrw   r   r   r   QGridLayoutr   3  r   r   r   c                       e Zd Zy)QtWidgets.QBoxLayoutNrw   r   r   r   
QBoxLayoutr   4  r   r   r   c                       e Zd Zy)QtWidgets.QHBoxLayoutNrw   r   r   r   QHBoxLayoutr   5  r   r   r   c                       e Zd Zy)QtWidgets.QVBoxLayoutNrw   r   r   r   QVBoxLayoutr   6  r   r   r   c                       e Zd Zy)QtWidgets.QFormLayoutNrw   r   r   r   QFormLayoutr   7  r   r   r   c                       e Zd Zd Zd Zd Zy)QtWidgets.QWidgetc                     t        d| z        S )Nz	%s.font()r   r7   s    r   fontzQtWidgets.QWidget.font:  s    ;-..r   c                     t        d| z        S )Nz%s.minimumSizeHint()r   r7   s    r   minimumSizeHintz!QtWidgets.QWidget.minimumSizeHint=  s    1D899r   c                 .    t               }d| z  |_        |S )Nz%s.sizePolicy())r*   rG   )r   sps     r   
sizePolicyzQtWidgets.QWidget.sizePolicy@  s    "$B,t3BLIr   N)r9   r:   r;   r   r   r   r   r   r   QWidgetr   9  s    	/	:	r   r   c                       e Zd Zy)QtWidgets.QDialogNrw   r   r   r   QDialogr   E  r   r   r   c                       e Zd Zy)QtWidgets.QColorDialogNrw   r   r   r   QColorDialogr   F  r   r   r   c                       e Zd Zy)QtWidgets.QFileDialogNrw   r   r   r   QFileDialogr   G  r   r   r   c                       e Zd Zy)QtWidgets.QFontDialogNrw   r   r   r   QFontDialogr   H  r   r   r   c                       e Zd Zy)QtWidgets.QInputDialogNrw   r   r   r   QInputDialogr  I  r   r   r  c                       e Zd Zy)QtWidgets.QMessageBoxNrw   r   r   r   QMessageBoxr  J  r   r   r  c                       e Zd Zy)QtWidgets.QWizardNrw   r   r   r   QWizardr  K  r   r   r  c                       e Zd Zy)QtWidgets.QAbstractSliderNrw   r   r   r   QAbstractSliderr
  M  r   r   r  c                       e Zd Zy)QtWidgets.QDialNrw   r   r   r   QDialr  N  r   r   r  c                       e Zd Zy)QtWidgets.QScrollBarNrw   r   r   r   
QScrollBarr  O  r   r   r  c                       e Zd Zy)QtWidgets.QSliderNrw   r   r   r   QSliderr  P  r   r   r  c                       e Zd Zd Zy)QtWidgets.QMenuc                     t        d| z        S )Nz%s.menuAction()r   r7   s    r   
menuActionzQtWidgets.QMenu.menuActionS  s    ,t344r   N)r9   r:   r;   r  r   r   r   QMenur  R  s    	5r   r  c                       e Zd Zd Zd Zy)QtWidgets.QTabWidgetc           
          |d   }t        |t              r6t        | j                  d| j                  d|d   d|d       |d d dz   } t	        | dd      |  y )	Nr   z.setTabText(	.indexOf(r   ), r   r
   addTabrH   r1   r   rG   r=   r   r   r   s      r   r   zQtWidgets.QTabWidget.addTabW  s]    8D$,a$H ICRy6)/T8Q/6r   c                 $    t        | d|d      S Nr  r   r   r   pages     r   indexOfzQtWidgets.QTabWidget.indexOfa      tT:;;r   N)r9   r:   r;   r   r'  r   r   r   
QTabWidgetr  V  s    	7	<r   r)  c                       e Zd Zy)QtWidgets.QComboBoxNrw   r   r   r   	QComboBoxr+  d  r   r   r,  c                       e Zd Zy)QtWidgets.QFontComboBoxNrw   r   r   r   QFontComboBoxr.  e  r   r   r/  c                       e Zd Zy)QtWidgets.QAbstractSpinBoxNrw   r   r   r   QAbstractSpinBoxr1  g  r   r   r2  c                       e Zd Zy)QtWidgets.QDoubleSpinBoxNrw   r   r   r   QDoubleSpinBoxr4  h  r   r   r5  c                       e Zd Zy)QtWidgets.QSpinBoxNrw   r   r   r   QSpinBoxr7  i  r   r   r8  c                       e Zd Zy)QtWidgets.QDateTimeEditNrw   r   r   r   QDateTimeEditr:  k  r   r   r;  c                       e Zd Zy)QtWidgets.QDateEditNrw   r   r   r   	QDateEditr=  l  r   r   r>  c                       e Zd Zy)QtWidgets.QTimeEditNrw   r   r   r   	QTimeEditr@  m  r   r   rA  c                       e Zd Zy)QtWidgets.QFrameNrw   r   r   r   QFramerC  o  r   r   rD  c                       e Zd Zy)QtWidgets.QLabelNrw   r   r   r   QLabelrF  p  r   r   rG  c                       e Zd Zy)QtWidgets.QLCDNumberNrw   r   r   r   
QLCDNumberrI  q  r   r   rJ  c                       e Zd Zy)QtWidgets.QSplitterNrw   r   r   r   	QSplitterrL  r  r   r   rM  c                       e Zd Zy)QtWidgets.QStackedWidgetNrw   r   r   r   QStackedWidgetrO  s  r   r   rP  c                       e Zd Zd Zd Zd Zy)QtWidgets.QToolBoxc           
          |d   }t        |t              r6t        | j                  d| j                  d|d   d|d       |d d dz   } t	        | dd      |  y )	Nr   z.setItemText(r  r   r  r   r  addItemr!  r"  s      r   rT  zQtWidgets.QToolBox.addItemv  s]    8D$,a$H ICRy6)0T9a0$7r   c                 $    t        | d|d      S r$  r   r%  s     r   r'  zQtWidgets.QToolBox.indexOf  r(  r   c                 :    t         j                  d| z  ddd      S )Nz%s.layout()Fr   Tro   )r   r   r7   s    r   layoutzQtWidgets.QToolBox.layout  s(    $$]T%92t % 5 5r   N)r9   r:   r;   rT  r'  rX  r   r   r   QToolBoxrR  u  s    	8	<	5r   rY  c                       e Zd Zd Zy)QtWidgets.QAbstractScrollAreac                 :    t         j                  d| z  ddd      S )Nz%s.viewport()Fr   TrW  r   r   r7   s    r   viewportz&QtWidgets.QAbstractScrollArea.viewport  s(    $$_t%;UB$( % * *r   N)r9   r:   r;   r^  r   r   r   QAbstractScrollArear[    s    	*r   r_  c                       e Zd Zy)QtWidgets.QGraphicsViewNrw   r   r   r   QGraphicsViewra    r   r   rb  c                       e Zd Zy)QtWidgets.QMdiAreaNrw   r   r   r   QMdiAreard    r   r   re  c                       e Zd Zy)QtWidgets.QPlainTextEditNrw   r   r   r   QPlainTextEditrg    r   r   rh  c                       e Zd Zy)QtWidgets.QScrollAreaNrw   r   r   r   QScrollArearj    r   r   rk  c                       e Zd Zy)QtWidgets.QTextEditNrw   r   r   r   	QTextEditrm    r   r   rn  c                       e Zd Zy)QtWidgets.QTextBrowserNrw   r   r   r   QTextBrowserrp    r   r   rq  c                       e Zd Zy)QtWidgets.QAbstractItemViewNrw   r   r   r   QAbstractItemViewrs    r   r   rt  c                       e Zd Zy)QtWidgets.QColumnViewNrw   r   r   r   QColumnViewrv    r   r   rw  c                       e Zd Zy)QtWidgets.QHeaderViewNrw   r   r   r   QHeaderViewry    r   r   rz  c                       e Zd Zy)QtWidgets.QListViewNrw   r   r   r   	QListViewr|    r   r   r}  c                       e Zd Zd Zd Zy)QtWidgets.QTableViewc                 :    t         j                  d| z  ddd      S )Nz%s.horizontalHeader()Fr   TrW  r   rz  r7   s    r   horizontalHeaderz%QtWidgets.QTableView.horizontalHeader  s)    (()@4)G2t ) 5 5r   c                 :    t         j                  d| z  ddd      S )Nz%s.verticalHeader()Fr   TrW  r  r7   s    r   verticalHeaderz#QtWidgets.QTableView.verticalHeader  s)    (()>)E2t ) 5 5r   N)r9   r:   r;   r  r  r   r   r   
QTableViewr    s    	5	5r   r  c                       e Zd Zd Zy)QtWidgets.QTreeViewc                 :    t         j                  d| z  ddd      S )Nz%s.header()Fr   TrW  r  r7   s    r   headerzQtWidgets.QTreeView.header  s(    (()=2t ) 5 5r   N)r9   r:   r;   r  r   r   r   	QTreeViewr        	5r   r  c                       e Zd Zy)QtWidgets.QUndoViewNrw   r   r   r   	QUndoViewr    r   r   r  c                       e Zd Zy)QtWidgets.QListWidgetItemNrw   r   r   r   QListWidgetItemr    r   r   r  c                   <    e Zd Z ed      Z ed      Z ed      Zy)QtWidgets.QListWidgetsetSortingEnabledisSortingEnableditemN)r9   r:   r;   r!   r  r&   r  r  r   r   r   QListWidgetr    s$    *+>?$%78 r   r  c                       e Zd Zy)QtWidgets.QTableWidgetItemNrw   r   r   r   QTableWidgetItemr    r   r   r  c                   \    e Zd Z ed      Z ed      Z ed      Z ed      Z ed      Z	y)QtWidgets.QTableWidgetr  r  r  horizontalHeaderItemverticalHeaderItemN)
r9   r:   r;   r!   r  r&   r  r  r  r  r   r   r   QTableWidgetr    s<    *+>?$%78 ()?@&';<r   r  c                       e Zd Zd Zy)QtWidgets.QTreeWidgetItemc                 >    t         j                  d| |fz  ddd      S )Nz%s.child(%i)Fr   TrW  r   QTreeWidgetItemr   indexs     r   childzQtWidgets.QTreeWidgetItem.child  s,    ,,^tUm-K2t - 5 5r   N)r9   r:   r;   r  r   r   r   r  r    r  r   r  c                   8    e Zd Z ed      Z ed      Zd Zd Zy)QtWidgets.QTreeWidgetr  r  c                 :    t         j                  d| z  ddd      S )Nz%s.headerItem()Fr   TrW  r]  r7   s    r   
headerItemz QtWidgets.QTreeWidget.headerItem  s)    $$%6%=ub$( % * *r   c                 >    t         j                  d| |fz  ddd      S )Nz%s.topLevelItem(%i)Fr   TrW  r  r  s     r   topLevelItemz"QtWidgets.QTreeWidget.topLevelItem  s-    ,,-BdE]-R2t - 5 5r   N)	r9   r:   r;   r!   r  r&   r  r  r  r   r   r   QTreeWidgetr    s$    *+>?$%78	*	5r   r  c                       e Zd Zy)QtWidgets.QAbstractButtonNrw   r   r   r   QAbstractButtonr    r   r   r  c                       e Zd Zy)QtWidgets.QCheckBoxNrw   r   r   r   	QCheckBoxr    r   r   r  c                       e Zd Zy)QtWidgets.QRadioButtonNrw   r   r   r   QRadioButtonr    r   r   r  c                       e Zd Zy)QtWidgets.QToolButtonNrw   r   r   r   QToolButtonr    r   r   r  c                       e Zd Zy)QtWidgets.QPushButtonNrw   r   r   r   QPushButtonr    r   r   r  c                       e Zd Zy)QtWidgets.QCommandLinkButtonNrw   r   r   r   QCommandLinkButtonr    r   r   r  c                       e Zd Zy)QtWidgets.QKeySequenceEditNrw   r   r   r   QKeySequenceEditr    r   r   r  N)Mr9   r:   r;   ry   r   r   rh   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r)  r,  r/  r2  r5  r8  r;  r>  rA  rD  rG  rJ  rM  rP  rY  r_  rb  re  rh  rk  rn  rq  rt  rw  rz  r}  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  	_qwidgets_classlocalstyper   r   r   r   r   $  s   5v~~ 5
 (j''j' (&..',v~~,,v~~,'&..'$g$#W#'j''j'$g$
&.. 
 !' %w%$g$$g$%w%$g$ ' ('(&&+_+(/(5 5<W < #G"(	()7)0)0*#*/(/(M((M("V"!F!&&56 5$*f *
 3+2-&-3,30)0.'.'y'6/6.'..'.,%,5& 55% 5
 %I$+*+!i !
 -:,=z =5* 5

5i 
5 )'(*O*--,o,,o,/[/)7)  =!#FWK<FHV=r   r   )!sysreindenterr   miscr   r   
hexversionport_v3.proxy_baser   port_v3.as_stringr	   port_v2.proxy_baseport_v2.as_stringr   r6   r   r!   r&   r/   rO   r1   rF   rQ   r=   rU   rh   r*   rv   ry   r   r  r   r   r   r   <module>r     s   R  	   '>>Z.-.-  
	m& 	m$  	
5Mv 5Mpyv y&A A@7
 7 	Y 	"1^ 12*N *A	r= r=r   