
Zc           @   s  d  d l  Z  d  d l Z d d l m Z d d l m Z m Z e  j d k rp 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 d e f d     YZ d Z d Z d e f d     YZ d e f d     YZ d e	 f d     YZ d e f d     YZ d e	 f d     YZ d e f d     YZ d e f d     YZ d, Z d* e f d+     YZ  d S(-   iNi   (   t
   write_code(   t   Literalt   moduleMemberi   i   (   t	   ProxyBase(   t	   as_stringt    c         C   s   t  j |   d  S(   N(   t   i18n_stringst   append(   t   string(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt
   i18n_print:   s    c            s     f d   } | S(   Nc            s-   t  d |    d j t t |   f  d  S(   Ns	   %s.%s(%s)s   , (   R	   t   joint   mapR   (   t   selft   args(   t   name(    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   _printer>   s    (    (   R   R   (    (   R   s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   i18n_void_func=   s    c            s     f d   } | S(   Nc      	      s6   t  d | |    d j t t |   f  t |  S(   Ns   %s = %s.%s(%s)s   , (   R	   R
   R   R   R   (   R   t   rnameR   (   R   (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   C   s    ,(    (   R   R   (    (   R   s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt	   i18n_funcB   s    c         C   s5   t  |  |  } t | t  r- t |   n | Sd  S(   N(   t   getattrt
   issubclasst   LiteralProxyClasst   AttributeError(   t   modulet   clsnamet   cls(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   strict_getattrI   s    t   i18n_stringc           B   s   e  Z d    Z d   Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   R   t   disambig(   R   R   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   __init__R   s    	c         C   sI   |  j  d  k r& d t t |  j  f Sd t t |  j  t |  j   f S(   Ns   _translate("%s", %s)s   _translate("%s", %s, %s)(   R   t   Nonet   i18n_contextR   R   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   __str__V   s    (   t   __name__t
   __module__R   R    (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   Q   s   	t   ProxyClassMemberc           B   s5   e  Z d    Z d   Z d   Z d   Z d   Z RS(   c         C   s   | |  _  | |  _ | |  _ d  S(   N(   t   proxyt   function_namet   flags(   R   R$   R%   R&   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   m   s    		c         C   s   d |  j  |  j f S(   Ns   %s.%s(   R$   R%   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR    r   s    c         G   s   |  j  d k r2 t | d  t | d  f } n t t |  } d |  j |  j  d j |  f } |  j t @r | |  j _ |  j St } x& | D] } t	 | t
  r t } q q W| r t |  n
 t |  d  S(   Nt   setPropertyi    i   s	   %s.%s(%s)s   , (   R%   R   R   R$   R
   R&   t   AS_ARGUMENTt	   _uic_namet   Falset
   isinstanceR   t   TrueR	   R    (   R   R   t   str_argst	   func_callt   needs_translationt   arg(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   __call__u   s     #	c         C   sX   y t  j |  |  SWn= t k
 rS | d k rM |  j t @rM t |  | d  S  n Xd S(   sp    Reimplemented to create a proxy connect() if requested and this
        might be a proxy for a signal.
        t   connecti    N(   t   objectt   __getattribute__R   R&   t	   AS_SIGNALR#   (   R   t	   attribute(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR4      s    c         C   s   t  |  j |  j |  S(   s    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.
        (   t   ProxySignalWithArgumentsR$   R%   (   R   t   idx(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   __getitem__   s    (   R!   R"   R   R    R1   R4   R9   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR#   l   s
   				R7   c           B   s    e  Z d  Z d   Z d   Z RS(   sJ    This is a proxy for (what should be) a signal that passes arguments.
    c         C   s^   | |  _  | |  _ t | t  rM d j g  | D] } d | ^ q.  |  _ n d | |  _ d  S(   Nt   ,s   '%s'(   t   _sendert   _signal_nameR+   t   tupleR
   t   _signal_index(   R   t   sendert   signal_namet   signal_indext   a(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR      s
    		,c         C   s'   t  d |  j |  j |  j | f  d  S(   Ns   %s.%s[%s].connect(%s)(   R    R;   R<   R>   (   R   t   slot(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR2      s    (   R!   R"   t   __doc__R   R2   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR7      s   	t
   ProxyClassc           B   s/   e  Z d  Z d e d  Z d   Z d   Z RS(   i    c         C   s   | r% | r d | } n  | |  _  n	 d |  _  | s d t |  j |  j j  d j t t |   f } | r d | | f } n  t |  n  d  S(   Ns   self.t   Unnameds   %s(%s)s   , s   %s = %s(	   R)   R   R   t	   __class__R!   R
   R   t   strR    (   R   t
   objectnamet   is_attributeR   t   noInstantiationt   funcall(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR      s    	c         C   s   |  j  S(   N(   R)   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR       s    c         C   s<   y t  j |  |  SWn! t k
 r7 t |  | |  j  SXd  S(   N(   R3   R4   R   R#   R&   (   R   R6   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR4      s    (    (   R!   R"   R&   R*   R   R    R4   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRE      s   	R   c           B   s   e  Z d  Z e Z d   Z RS(   s   LiteralObject(*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         G   s;   d t  |  j |  j j  d j t t |   f |  _ d  S(   Ns   %s(%s)s   , (   R   R   RG   R!   R
   R   R   R)   (   R   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR      s    (   R!   R"   RD   R(   R&   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR      s   t   ProxyNamespacec           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRM      s   t   QtCorec           B   sJ   e  Z d  e f d     YZ d e f d     YZ d e f d     YZ RS(   t   Qtc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRO      s   t   QMetaObjectc           B   s   e  Z e d     Z RS(   c         G   s   t  |  d d  |   d  S(   Nt   connectSlotsByNamei    (   R#   (   R   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRQ      s    (   R!   R"   t   classmethodRQ   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRP      s   t   QObjectc           B   s    e  Z e Z d    Z d   Z RS(   c            s#   d t  f   f d     Y} |   S(   Nt   _FakeMetaObjectc              s   e  Z   f d    Z RS(   c             s
     j  j S(   N(   RG   R!   (   R   (   R   (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt	   className  s    (   R!   R"   RU   (    (   R   (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRT     s   (   R3   (   R   RT   (    (   R   s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt
   metaObject  s    c         C   s   |  j  j d  d S(   Nt   .i(   R)   t   split(   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt
   objectName
  s    (   R!   R"   R5   R&   RV   RY   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRS     s   	(   R!   R"   RM   RO   RE   RP   RS   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRN      s   t   QtGuic           B   s   e  Z d  e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d	     YZ d
 e f d     YZ d e f d     YZ	 d e f d     YZ
 RS(   t   QIconc           B   s   e  Z d  e f d     YZ RS(   t	   fromThemec           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR\     s    (   R!   R"   RE   R\   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR[     s   t   QConicalGradientc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR]     s    t   QLinearGradientc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR^     s    t   QRadialGradientc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR_     s    t   QBrushc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR`     s    t   QPainterc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRa     s    t   QPalettec           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRb     s    t   QFontc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRc     s    (   R!   R"   RE   R[   R]   R^   R_   R`   Ra   Rb   Rc   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRZ     s   t   QCalendarWidgett   QDialogButtonBoxt   QDockWidgett	   QGroupBoxt	   QLineEditt   QMainWindowt   QMenuBart   QOpenGLWidgett   QProgressBart
   QStatusBart   QToolBart   QWizardPaget	   QtWidgetsc           B   s  e  Z d  e j f d     YZ d e f d     YZ d e f d     YZ d e j f d     YZ d e j f d	     YZ	 d
 e j f d     YZ
 d e j f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e j f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d  e f d!     YZ d" e f d#     YZ d$ e f d%     YZ d& e f d'     YZ d( e f d)     YZ d* e f d+     YZ d, e f d-     YZ d. e f d/     YZ d0 e f d1     YZ d2 e f d3     YZ d4 e f d5     YZ d6 e f d7     YZ  d8 e f d9     YZ! d: e! f d;     YZ" d< e! f d=     YZ# d> e! f d?     YZ$ d@ e$ f dA     YZ% dB e$ f dC     YZ& dD e f dE     YZ' dF e' f dG     YZ( dH e' f dI     YZ) dJ e' f dK     YZ* dL e' f dM     YZ+ dN e' f dO     YZ, dP e' f dQ     YZ- dR e- f dS     YZ. dT e- f dU     YZ/ dV e- f dW     YZ0 dX e- f dY     YZ1 dZ e- f d[     YZ2 d\ e2 f d]     YZ3 d^ e- f d_     YZ4 d` e4 f da     YZ5 db e4 f dc     YZ6 dd e4 f de     YZ7 df e4 f dg     YZ8 dh e4 f di     YZ9 dj e f dk     YZ: dl e7 f dm     YZ; dn e f do     YZ< dp e8 f dq     YZ= dr e f ds     YZ> dt e9 f du     YZ? dv e f dw     YZ@ dx e@ f dy     YZA dz e@ f d{     YZB d| e@ f d}     YZC d~ e@ f d     YZD d eD f d     YZE x< eF D]4 ZG eG eH   k reI eG e f i   eH   eG <qqWRS(   t   QApplicationc           B   s   e  Z e d     Z RS(   c         C   s   t  | p d |  S(   NR   (   R   (   t   uinamet   textR   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt	   translate"  s    (   R!   R"   t   staticmethodRt   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRq   !  s   t   QSpacerItemc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRv   &  s    t   QSizePolicyc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRw   '  s    t   QActionc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRx   +  s    t   QActionGroupc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRy   ,  s    t   QButtonGroupc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRz   -  s    t   QLayoutc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR{   .  s    t   QGridLayoutc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR|   /  s    t
   QBoxLayoutc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR}   0  s    t   QHBoxLayoutc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR~   1  s    t   QVBoxLayoutc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   2  s    t   QFormLayoutc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   3  s    t   QWidgetc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   t  d |   S(   Ns	   %s.font()(   R   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   font6  s    c         C   s   t  d |   S(   Ns   %s.minimumSizeHint()(   R   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   minimumSizeHint9  s    c         C   s   t    } d |  | _ | S(   Ns   %s.sizePolicy()(   R   R)   (   R   t   sp(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt
   sizePolicy<  s    	(   R!   R"   R   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   5  s   		t   QDialogc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   A  s    t   QColorDialogc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   B  s    t   QFileDialogc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   C  s    t   QFontDialogc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   D  s    t   QInputDialogc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   E  s    t   QMessageBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   F  s    t   QWizardc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   G  s    t   QAbstractSliderc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   I  s    t   QDialc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   J  s    t
   QScrollBarc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   K  s    t   QSliderc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   L  s    t   QMenuc           B   s   e  Z d    Z RS(   c         C   s   t  d |   S(   Ns   %s.menuAction()(   R   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt
   menuActionO  s    (   R!   R"   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   N  s   t
   QTabWidgetc           B   s   e  Z d    Z d   Z RS(   c         G   sh   | d } t  | t  rN t d |  j |  j | d | f  | d  d } n  t |  d d  |   d  S(   Nis!   %s.setTabText(%s.indexOf(%s), %s)i    R   t   addTab(   R   (   R+   R   R	   R)   R#   (   R   R   Rs   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   S  s    
c         C   s   t  d |  | f  S(   Ns   %s.indexOf(%s)(   R   (   R   t   page(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   indexOf]  s    (   R!   R"   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   R  s   	
t	   QComboBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   `  s    t   QFontComboBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   a  s    t   QAbstractSpinBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   c  s    t   QDoubleSpinBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   d  s    t   QSpinBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   e  s    t   QDateTimeEditc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   g  s    t	   QDateEditc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   h  s    t	   QTimeEditc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   i  s    t   QFramec           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   k  s    t   QLabelc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   l  s    t
   QLCDNumberc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   m  s    t	   QSplitterc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   n  s    t   QStackedWidgetc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   o  s    t   QToolBoxc           B   s#   e  Z d    Z d   Z d   Z RS(   c         G   sh   | d } t  | t  rN t d |  j |  j | d | f  | d  d } n  t |  d d  |   d  S(   Nis"   %s.setItemText(%s.indexOf(%s), %s)i    R   t   addItem(   R   (   R+   R   R	   R)   R#   (   R   R   Rs   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   r  s    
c         C   s   t  d |  | f  S(   Ns   %s.indexOf(%s)(   R   (   R   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   |  s    c         C   s   t  j d |  t d d t S(   Ns   %s.layout()RK   (    (   Rp   R{   R*   R,   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   layout  s    (   R!   R"   R   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR   q  s   	
	t   QAbstractScrollAreac           B   s   e  Z d    Z RS(   c         C   s   t  j d |  t d d t S(   Ns   %s.viewport()RK   (    (   Rp   R   R*   R,   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   viewport  s    (   R!   R"   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s   t   QGraphicsViewc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QMdiAreac           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QPlainTextEditc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QScrollAreac           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t	   QTextEditc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QTextBrowserc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QAbstractItemViewc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QColumnViewc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QHeaderViewc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t	   QListViewc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t
   QTableViewc           B   s   e  Z d    Z d   Z RS(   c         C   s   t  j d |  t d d t S(   Ns   %s.horizontalHeader()RK   (    (   Rp   R   R*   R,   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   horizontalHeader  s    c         C   s   t  j d |  t d d t S(   Ns   %s.verticalHeader()RK   (    (   Rp   R   R*   R,   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   verticalHeader  s    (   R!   R"   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s   	t	   QTreeViewc           B   s   e  Z d    Z RS(   c         C   s   t  j d |  t d d t S(   Ns   %s.header()RK   (    (   Rp   R   R*   R,   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   header  s    (   R!   R"   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s   t   QListWidgetItemc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QListWidgetc           B   s,   e  Z e d   Z e d  Z e d  Z RS(   t   setSortingEnabledt   isSortingEnabledt   item(   R!   R"   R   R   R   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s   t   QTableWidgetItemc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QTableWidgetc           B   sD   e  Z e d   Z e d  Z e d  Z e d  Z e d  Z RS(   R   R   R   t   horizontalHeaderItemt   verticalHeaderItem(	   R!   R"   R   R   R   R   R   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s
   t   QTreeWidgetItemc           B   s   e  Z d    Z RS(   c         C   s#   t  j d |  | f t d d t S(   Ns   %s.child(%i)RK   (    (   Rp   R   R*   R,   (   R   t   index(    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   child  s    (   R!   R"   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s   t   QTreeWidgetc           B   s2   e  Z e d   Z e d  Z d   Z d   Z RS(   R   R   c         C   s   t  j d |  t d d t S(   Ns   %s.headerItem()RK   (    (   Rp   R   R*   R,   (   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt
   headerItem  s    c         C   s#   t  j d |  | f t d d t S(   Ns   %s.topLevelItem(%i)RK   (    (   Rp   R   R*   R,   (   R   R   (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   topLevelItem  s    (   R!   R"   R   R   R   R   R   R   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s   	t   QAbstractButtonc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t	   QCheckBoxc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QRadioButtonc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QToolButtonc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QPushButtonc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    t   QCommandLinkButtonc           B   s   e  Z RS(    (   R!   R"   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyR     s    (J   R!   R"   RN   RS   Rq   RE   Rv   Rw   Rx   Ry   Rz   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   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   R   R   R   R   R   t	   _qwidgetst   _classt   localst   type(    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyRp      s   	(   Rd   Re   Rf   Rg   Rh   Ri   Rj   Rk   Rl   Rm   Rn   Ro   (!   t   syst   ret   indenterR    t   miscR   R   t
   hexversiont   port_v3.proxy_baseR   t   port_v3.as_stringR   t   port_v2.proxy_baset   port_v2.as_stringR   R   R	   R   R   R   R3   R   R(   R5   R#   R7   RE   R   RM   RN   RZ   R   Rp   (    (    (    s;   lib/python2.7/site-packages/PyQt5/uic/Compiler/qtproxies.pyt   <module>)   s8   				5   