+
    Ki  c                   s<    ^ RI Ht  ! R R]P                  4      tR# )i    )Gtkc                   sF   a a ] tR t^t oRtR tRR ltV 3R ltRtVt	V ;t
# )BaseApplicationWindowz?Window used to guide the user through a issue reporting processc                s   \         P                  P                  V R VR7       Wn        V P	                  R4       V P                  \         P                  P                  4       \         P                  ! \         P                  P                  ^RR7      V n        V P                  P                  ^4       V P                  P                  ^4       V P                  P                  ^4       V P                  P                  ^4       V P!                  V P                  4       \         P                  ! ^R7      V n        V P                  P%                  V P"                  RR^ 4       R# )znet.lutris.Lutris)Z	icon_nameapplicationFT)ZorientationspacingZvisible)r   N)r    ApplicationWindow__init__r   Zset_show_menubarZset_positionZWindowPositionZCENTERZBoxZOrientationZVERTICALvboxZset_margin_topZset_margin_bottomZset_margin_rightZset_margin_leftZaddaction_buttonsZpack_end)selfr   s   &&>/usr/lib/python3.14/site-packages/lutris/gui/widgets/window.pyr   ZBaseApplicationWindow.__init__   s    &&t7JXc&d&e$#,,334GG(@(@"VZ[			  $		##B'		""2&		!!"%!gga0		4..ua@    c                s    \         P                  P                  V4      pV'       d   VP                  RV4       V'       d   VP	                  V4       V# )z4Returns a button that can be used for the action barZclicked)r    ZButtonZnew_with_mnemonicZconnectZset_tooltip_text)r   ZlabelZhandlerZtooltipZbuttons   &&&& r	   get_action_buttonZ'BaseApplicationWindow.get_action_button   s=    --e4NN9g.##G,r
   c                s   < V P                  R4       \        SV `	  4        V P                  R4       \        SV `	  4        R# )z;The base implementation doesn't always work, this one does.TFN)Zset_keep_aboveZsuperpresent)r   	__class__s   &r	   r   ZBaseApplicationWindow.present!   s3    D!E"r
   )r   r   r   )NN)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   r   r   Z__static_attributes__Z__classdictcell__Z__classcell__)r   Z__classdict__s   @@r	   r   r      s     IA  r
   r   N)Zgi.repositoryr    r   r   ) r
   r	   <module>r      s    !C11 !r
   