
    \g`              
           d dl Z d dlZd dlmZmZ d dlZej                            d  e e ee                    dz                        d Z	e
dk    r ej         e	                       dS dS )    N)abspathdirnamez/..c                     t          j        dt           j                  } |                     dddd           |                     dd	dd
           |                     dddd           |                     dddd           |                     ddd           |                     dddd                    t
          j                             |                                 }t          t          j
                  dk     }i }|r|                                  	 ddl}|j        s|j        rN|                    |                                           |                    |                                           |j        s|j        r'|                    |                                           |j        s|j        r'|                    |                                           |j        s|j        r)|                    |                    d                     |                    |           dS # t2          t4          f$ r t7          d           Y dS w xY w)zExecute QDarkStyle helper.zKQDarkStyle helper. Use the option --all to report bugs (requires 'helpdev'))descriptionformatter_classz-iz--information
store_truez"Show information about environment)actionhelpz-bz
--bindingszShow available bindings for Qtz-az--abstractionsz1Show available abstraction layers for Qt bindingsz-dz--dependenciesz#Show information about dependenciesz--allz$Show all information options at oncez	--versionz-vversionzv{})r	   r      r   Nzhelpdev,qdarkstyle)packageszbYou need to install the package helpdev to retrieve detailed information (e.g pip install helpdev))argparseArgumentParserRawDescriptionHelpFormatteradd_argumentformat
qdarkstyle__version__
parse_argslensysargv
print_helphelpdevinformationallupdatecheck_oscheck_pythonbindingscheck_qt_bindingsabstractionscheck_qt_abstractionsdependenciescheck_python_packagesprint_outputModuleNotFoundErrorImportErrorprint)parserargsno_argsinfor   s        3lib/python3.11/site-packages/qdarkstyle/__main__.pymainr/      s   $1~5=5Y[ [ [F
olA  C C C
l<=  ? ? ?
.|P  R R R
.|B  D D D C  E E E T) %Z-C D D  F F F Dch--!##GD #  	0tx 	0KK((**+++KK,,..///= 	5DH 	5KK1133444 	9 	9KK5577888 	V 	VKK55?S5TTUUUT"""""#  - t t trssssssts   H6 6 II__main__)r   r   os.pathr   r   r   pathinsert__file__r/   __name__exit     r.   <module>r9      s   
  



 $ $ $ $ $ $ $ $     7777778#4#455=>> ? ? ?/# /# /#d zCHTTVV r8   