+
    €`j¥  ã                   óX   € ^RI HtHtHtHtHt ^ RIt^ RItR t] ! R R]4      4       t	R# )é   )ÚQObjectÚQCoreApplicationÚpyqtSlotÚQUrlÚQDesktopServicesNc                 ó   a a€ / oV V3R  lpV# )c                  ó:   <€ SS9  d   S! V / VB SS&   SS,          # ©N© )ÚargsÚkwargsÚclass_Ú	instancess   *,€€Ú8/usr/lib/python3/dist-packages/DistUpgrade/QUrlOpener.pyÚinstanceÚsingleton.<locals>.instance    s*   ø€ Ø˜Ô"Ù &¨Ð 7°Ñ 7ˆI�fÑØ˜Õ Ð ó    r   )r   r   r   s   f @r   Ú	singletonr      s   ù€ Ø€Iö!ð €Or   c                   óN   a € ] tR t^'t o R tR tR t]! ]4      R 4       t	Rt
V tR# )Ú
QUrlOpenerc                óz   € \         P                  ! V 4       V P                  \        P                  ! 4       4       R # r
   )r   Ú__init__Ú	setParentr   r   ©Úselfs   &r   r   ÚQUrlOpener.__init__)   s&   € Ü×Ò˜ÔØ�‰Ô'×0Ò0Ó2Ö3r   c                óf   € \         P                  ! R V R4       \         P                  ! RV R4       R# )ÚhttpÚopenUrlÚhttpsN)r   ÚsetUrlHandlerr   s   &r   ÚsetupUrlHandlesÚQUrlOpener.setupUrlHandles-   s(   € ô
 	×&Ò& v¨t°YÔ?Ü×&Ò& w°°iÖ@r   c                ó^   € \         P                  ! R 4       \         P                  ! R4       R# )r   r    N)r   ÚunsetUrlHandlerr   s   &r   ÚteardownUrlHandlesÚQUrlOpener.teardownUrlHandles5   s   € ä×(Ò(¨Ô0Ü×(Ò(¨Ö1r   c                óN  € VP                  4       p \        P                  P                  R 4      '       d   RV.pM‚\        P                  P                  R4      '       d   RV.pMX\        P                  P                  R4      '       d   RV.pM.\        P                  P                  R4      '       d   RV.pMRV.p\        P                  ! 4       ^ 8X  d8   R	\        P
                  9   d#   R
RR\        P
                  R	,          .V,           p\        P                  ! V4       R# )z/usr/bin/xdg-openzxdg-openz/usr/bin/kde-openzkde-openz/usr/bin/exo-openzexo-openz/usr/bin/gnome-openz
gnome-openzx-www-browserÚ	SUDO_USERÚsudoz
--set-homez-uN)ÚtoStringÚosÚpathÚexistsÚgetuidÚenvironÚ
subprocessÚPopen)r   ÚurlÚcommands   && r   r   ÚQUrlOpener.openUrl;   sß   € à�l‰l‹nˆØ1ä�7‰7�>‰>Ð-×.Ò.Ø! 3Ð'‰GÜ�W‰W�^‰^Ð/×0Ò0Ø! 3Ð'‰GÜ�W‰W�^‰^Ð/×0Ò0Ø! 3Ð'‰GÜ�W‰W�^‰^Ð1×2Ò2Ø# SÐ)‰Gà&¨Ð,ˆGä�9Š9‹;˜!Ô ¬r¯z©zÔ 9ØØ#ØœRŸZ™Z¨Õ4ð6à8?õ@ˆGô 	×Ò˜Ö!r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r"   r&   r   r   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r   '   s-   ø‡ € ò4òAò2ñ ˆdƒ^ñ"ó ö"r   r   )
Ú
PyQtCompatr   r   r   r   r   r,   r1   r   r   r   r   r   Ú<module>r>      s7   ð÷*õ ó 
Û òð ô'"�ó '"ó ò'"r   