
    c                         d dl Z d dlZh dZ G d dej        j        j                  Z G d dej        j        j                  Z	dS )    N>V   x-largedot-dashpre-wraprepeat-xrepeat-yxx-large	no-repeat	repeat-xy
small-capsbright-textbutton-textlower-alphalower-romanupper-alphaupper-romanwindow-textdot-dot-dashline-throughlink-visitedalternate-basehighlighted-textonmidoffpresubtopautobasebolddarkdiscleftlinknonetextwavefixedinsetlargelightridgerightroundsmallsolidsuperactivealwaysbottombuttoncentercircledasheddotteddoublegrooveitalicmediummiddlenativenormalnowrapoutsetrepeatscrollshadowsquarestaticwindowdecimalobliquestretchabsolutedisabledmidlightoverlinerelativeselected	alignment	highlight	lowercase	underline	uppercasetransparent	icon-sizec                   (    e Zd ZdZed             ZdS )PropDescriptorzProperty descriptor.c                 "    dd l }|j        j        S )Nr   )qstylizer.stylestylePropRule)self	qstylizers     9lib/python3.11/site-packages/qstylizer/descriptor/prop.pyrule_clszPropDescriptor.rule_clse   s    ''    N)__name__
__module____qualname____doc__propertyrb    rc   ra   rZ   rZ   b   s3        ( ( X( ( (rc   rZ   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) ed&          Z* ed'          Z+ ed(          Z, ed)          Z- ed*          Z. ed+          Z/ ed,          Z0 ed-          Z1 ed.          Z2 ed/          Z3 ed0          Z4 ed1          Z5 ed2          Z6 ed3          Z7 ed4          Z8 ed5          Z9 ed6          Z: ed7          Z; ed8          Z< ed9          Z= ed:          Z> ed;          Z? ed<          Z@ ed=          ZA ed>          ZB ed?          ZC ed@          ZD edA          ZE edB          ZF edC          ZG edD          ZH edE          ZI edF          ZJ edG          ZK edH          ZL edI          ZM edJ          ZN edK          ZO edL          ZP edM          ZQ edN          ZR edO          ZS edP          ZT edQ          ZU edR          ZV edS          ZW edT          ZX edU          ZY edV          ZZ edW          Z[ edX          Z\ edY          Z] edZ          Z^ ed[          Z_ ed\          Z` ed]          Za ed^          Zb ed_          Zc ed`          Zd eda          Ze edb          Zf edc          Zg edd          Zh ede          Zi edf          Zj edg          Zk edh          ZldiS )j
PropParentzJProperty setter.

    Contains descriptors for all known properties.

    z-qt-background-rolez-qt-block-indentz-qt-line-height-typez-qt-list-indentz-qt-list-number-prefixz-qt-list-number-suffixz-qt-paragraph-typez-qt-style-featuresz-qt-table-typez-qt-user-statezalternate-background-colorrR   
backgroundzbackground-attachmentzbackground-clipzbackground-colorzbackground-imagezbackground-originzbackground-positionzbackground-repeatborderzborder-bottomzborder-bottom-colorzborder-bottom-left-radiuszborder-bottom-right-radiuszborder-bottom-stylezborder-bottom-widthzborder-colorzborder-imagezborder-leftzborder-left-colorzborder-left-stylezborder-left-widthzborder-radiuszborder-rightzborder-right-colorzborder-right-stylezborder-right-widthzborder-stylez
border-topzborder-top-colorzborder-top-left-radiuszborder-top-right-radiuszborder-top-stylezborder-top-widthzborder-widthcolorzcombobox-popupfloatfontzfont-familyz	font-sizez
font-stylezfont-variantzfont-weightheightrX   imagezimage-positionzline-heightz
list-stylezlist-style-typemarginzmargin-bottomzmargin-leftzmargin-rightz
margin-topz
max-heightz	max-widthz
min-heightz	min-widthoutlinezoutline-bottom-left-radiuszoutline-bottom-right-radiuszoutline-colorzoutline-offsetzoutline-radiuszoutline-stylezoutline-top-left-radiuszoutline-top-right-radiuszoutline-widthpaddingzpadding-bottomzpadding-leftzpadding-rightzpadding-topzpage-break-afterzpage-break-beforepositionzselection-background-colorzselection-colorzshow-decoration-selectedspacingzsubcontrol-originzsubcontrol-positionz
text-alignztext-decorationztext-indentztext-transformztext-underline-stylezvertical-alignzwhite-spacewidthN)mrd   re   rf   rg   rZ   _descriptor_clsqtBackgroundRoleqtBlockIndentqtLineHeightTypeqtListIndentqtListNumberPrefixqtListNumberSuffixqtParagraphTypeqtStyleFeaturesqtTableTypeqtUserStatealternateBackgroundColorrR   rl   backgroundAttachmentbackgroundClipbackgroundColorbackgroundImagebackgroundOriginbackgroundPositionbackgroundRepeatrm   borderBottomborderBottomColorborderBottomLeftRadiusborderBottomRightRadiusborderBottomStyleborderBottomWidthborderColorborderImage
borderLeftborderLeftColorborderLeftStyleborderLeftWidthborderRadiusborderRightborderRightColorborderRightStyleborderRightWidthborderStyle	borderTopborderTopColorborderTopLeftRadiusborderTopRightRadiusborderTopStyleborderTopWidthborderWidthrn   comboboxPopupro   rp   
fontFamilyfontSize	fontStylefontVariant
fontWeightrq   iconSizerr   imagePosition
lineHeight	listStylelistStyleTypers   marginBottom
marginLeftmarginRight	marginTop	maxHeightmaxWidth	minHeightminWidthrt   outlineBottomLeftRadiusoutlineBottomRightRadiusoutlineColoroutlineOffsetoutlineRadiusoutlineStyleoutlineTopLeftRadiusoutlineTopRightRadiusoutlineWidthru   paddingBottompaddingLeftpaddingRight
paddingToppageBreakAfterpageBreakBeforerv   selectionBackgroundColorselectionColorshowDecorationSelectedrw   subcontrolOriginsubcontrolPosition	textAligntextDecoration
textIndenttextTransformtextUnderlineStyleverticalAlign
whiteSpacerx   ri   rc   ra   rk   rk   k   s{        
 %O&'<==#O$677M&'=>>"?#455L()ABB()ABB%o&:;;O%o&:;;O!/"233K!/"233K./KLL,,I ..J*?+BCC$_%677N%o&899O%o&899O&':;;()>??&':;;_X&&F"??33L'(=>>,_-HII-o.JKK'(=>>'(=>>!/.11K!/.11K //J%o&9::O%o&9::O%o&9::O"??33L!/.11K&';<<&';<<&';<<!/.11K--I$_%788N)/*BCC*?+DEE$_%788N$_%788N!/.11KOG$$E#O$455MOG$$E?6""D //J{++H--I!/.11K //J_X&&F{++HOG$$E#O$455M //J--I#O$566M_X&&F"??33L //J!/.11K--I--I{++H--I{++Hoi((G-o.JKK./LMM"??33L#O$455M#O$455M"??33L*?+DEE+O,FGG"??33Loi((G#O$455M!/.11K"??33L //J$_%788N%o&9::Oz**H./KLL$_%677N,_-GHHoi((G&':;;()>??--I$_%677N //J#O$455M()?@@#O$455M //JOG$$EEErc   rk   )
copyqstylizer.descriptor.styleruler`   PROPERTY_VALUES
descriptor	styleruleStyleRuleDescriptorrZ   StyleRuleParentrk   ri   rc   ra   <module>r      s     % % % %W W Wt( ( ( ( (Y)3G ( ( (n% n% n% n% n%%/? n% n% n% n% n%rc   