B
    «‘(Xc  ã               @   sŽ   d Z ddlZddlmZmZmZmZmZ ej 	dd¡Z
e
eeeedgkr^ede
eeeef ƒ‚e
dkrteeeegZne
gZeeƒ\ZZZZ
dS )zï A Qt API selector that can be used to switch between PyQt4/5 and PySide.

This uses the ETS 4.0 selection pattern of:
PySide first, PyQt4 (API v2.) second, then PyQt5.

Do not use this if you need PyQt4 with the old QString/QVariant API.
é    N)Úload_qtÚQT_API_PYSIDEÚQT_API_PYSIDE2ÚQT_API_PYQTÚQT_API_PYQT5ÚQT_APIz3Invalid Qt API %r, valid values are: %r, %r, %r, %r)Ú__doc__ÚosZqtconsole.qt_loadersr   r   r   r   r   ÚenvironÚgetr   ÚRuntimeErrorZapi_optsZQtCoreZQtGuiZQtSvg© r   r   ú+lib/python3.7/site-packages/qtconsole/qt.pyÚ<module>   s   