
    c                         d dl Z G d dej        j        j                  Z G d dej        j        j                  ZdS )    Nc                   (    e Zd ZdZed             ZdS )SubControlDescriptorzSubcontrol descriptor.c                 "    dd l }|j        j        S )Nr   )qstylizer.stylestyleSubControlRule)self	qstylizers     ?lib/python3.11/site-packages/qstylizer/descriptor/subcontrol.pyrule_clszSubControlDescriptor.rule_cls	   s    --    N)__name__
__module____qualname____doc__propertyr    r   r   r   r      s3          . . X. . .r   r   c                   .   e Zd ZdZeZ ed          Z ed          Z ed          Z ed          Z	 ed          Z
 ed          Z ed          Z ed	          Z ed
          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z  ed          Z! ed          Z" ed          Z# ed           Z$ ed!          Z% ed"          Z& ed#          Z' ed$          Z( ed%          Z)d&S )'SubControlParentzMSubcontrol setter.

    Contains descriptors for all known subcontrols.

    zadd-linezadd-pagebranchchunkzclose-buttoncornerz
down-arrowzdown-buttonz	drop-downzfloat-buttongroove	indicatorhandleiconitemz
left-arrowzleft-cornerz
menu-arrowzmenu-buttonzmenu-indicatorzright-arrowpanezright-cornerscrollersection	separatorzsub-linezsub-pagetabztab-barteartearofftexttitlezup-arrowz	up-buttonN)*r   r   r   r   r   _descriptor_clsaddLineaddPager   r   closeButtonr   	downArrow
downButtondropDownfloatButtonr   r   r   r   r   	leftArrow
leftCorner	menuArrow
menuButtonmenuIndicator
rightArrowr   rightCornerr   r    r!   subLinesubPager"   tabBarr#   r$   r%   r&   upArrowupButtonr   r   r   r   r      s<        
 +Ooj))Goj))G_X&&FOG$$E!/.11K_X&&F--I //J{++H!/.11K_X&&F,,I_X&&F?6""D?6""D--I //J--I //J#O$455M //J?6""D!/.11Kz**Hoi((G,,Ioj))Goj))G
/%
 
 C_Y''F?6""Doi((G?6""DOG$$Eoj))G{++HHHr   r   )qstylizer.descriptor.styleruler
   
descriptor	styleruleStyleRuleDescriptorr   StyleRuleParentr   r   r   r   <module>r@      s    & % % %. . . . .9/9M . . .+, +, +, +, +,y+5E +, +, +, +, +,r   