+
    Ki  c                   sL    ^ RI HtHt ^ RIHt  ! R R]P
                  4      tR# )i    )GObjectGtk)InstallerScriptBoxc                   sj   a a ] tR t^t oRtR]P                  R]33/tV 3R lt	]
R 4       tRtVtV ;t# )InstallerPickerz+List box to pick between several installerszinstaller-selectedNc           	     s   < \         SV `  4        R pV F!  pV P                  \        W0VR7      4       RpK#  	  V P	                  RV P
                  4       V P                  4        R# )T)ZparentrevealedFzrow-selectedN)Zsuper__init__Zaddr   Zconnecton_activateZshow_all)ZselfZscriptsr   Zscript	__class__s   &&  G/usr/lib/python3.14/site-packages/lutris/gui/installer/script_picker.pyr   ZInstallerPicker.__init__   sU    FHH'hOPH  	^T%5%56    c                s    V  F+  pVP                  4       ^ ,          pVP                  R4       K-  	  VP                  4       ^ ,          pVP                  4        R# )z8Handler for hiding and showing the revealers in childrenFN)Zget_childrenZreveal)ZwidgetZrowZscript_box_rowZ
script_boxZinstaller_rows   &&   r   r   ZInstallerPicker.on_activate   sP     %N'446q9Je$ % ((*1-r	    )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r    ZSIGNAL_RUN_FIRSTZstrZ__gsignals__r   Zstaticmethodr   Z__static_attributes__Z__classdictcell__Z__classcell__)r   Z__classdict__s   @@r   r   r      s?     5(7+C+CTC6*RSL   r	   r   N)Zgi.repositoryr    r   Zlutris.gui.installer.script_boxr   ZListBoxr   r
   r	   r   <module>r      s    & >ckk r	   