
    =	f1                     \    d dl Z d dl ddl d dl d dl d dl d ZdZ G d de      Z	y)    N)*   c                   2    e Zd Zd Zd Zd Zd Zd ZddZy)	LoadPaperGroupBoxc                     t         j                  | |       | j                          t        | _        | j                  d      | _        y )NzNext >)QWidget__init__initUiLOADPAPER_TYPE_PLAIN_PAPERtyp_LoadPaperGroupBox__trbutton_name)selfparents     )/usr/share/hplip/ui5/loadpapergroupbox.pyr	   zLoadPaperGroupBox.__init__(   s3    v&-99X.    c                    t        |       | _        | j                  j                  d       t        |       | _        t        t
        j                  t
        j                        }|j                  d       |j                  d       |j                  | j                  j                         j                                | j                  j                  |       | j                  j                  t        dd             | j                  j                  t        dd             | j                  j                  d       | j                  j!                  | j                  dddd       t#        ddt
        j$                  t
        j&                        }| j                  j)                  |dddd       t        |       | _        t        t
        j,                  t
        j$                        }|j                  d       |j                  d       |j                  | j*                  j                         j                                | j*                  j                  |       | j*                  j/                  d       | j*                  j                  d	       | j                  j!                  | j*                  dd
dd       | j                  j1                  t3        dd             y )N
GridLayoutr   `   LoadPaperPixr   (      TText   
load_paperother)QGridLayoutr   setObjectNameQLabelr   QSizePolicyFixedsetHorizontalStretchsetVerticalStretchsetHeightForWidth
sizePolicyhasHeightForWidthsetSizePolicysetMinimumSizeQSizesetMaximumSize	addWidgetQSpacerItem	ExpandingMinimumaddItemr   MinimumExpandingsetWordWrap	setPixmapload_pixmap)r   r%   
spacerItems      r   r
   zLoadPaperGroupBox.initUi0   s    &d+%%l3"4L !2!2K4E4EF
''*%%a($$T%6%6%A%A%C%U%U%WX''
3((r"6((r"6''7!!$"3"3Aa!< R)>)>@S@ST

1Qq34L	 !=!={?T?TU
''*%%a($$TYY%9%9%;%M%M%OP		
+		d#		'!!$))Aa!4##Kg$FGr   c           	          | j                   t        k(  r| j                  d      }n| j                  d      }| j                  j	                  | j                  d|d| j
                  d             y )Nzplain paperzphoto paperzPlease load <b>z&</b> in the printer and then click <i>z</i> to continue.)r   r   r   r   setTextr   )r   
paper_names     r   updateUizLoadPaperGroupBox.updateUiT   sh    8811=1J=1J		$))s}  @D  @P  @P  %Q  R  	Sr   c                 0    |t         t         fv r|| _        y y N)LOADPAPER_TYPE_PHOTO_PAPERr   )r   r   s     r   setTypezLoadPaperGroupBox.setType^   s    -/IJJDH Kr   c                     || _         y r:   )r   )r   bs     r   setButtonNamezLoadPaperGroupBox.setButtonNamec   s
    r   Nc                 0    t         j                  d||      S )NLoadPaperWidget)qApp	translate)r   scs      r   __trzLoadPaperGroupBox.__trg   s    ~~/!44r   r:   )	__name__
__module____qualname__r	   r
   r8   r<   r?   r    r   r   r   r   '   s#    /!HHS
5r   r   )
sysbase.gui_utilsPyQt5.QtCorePyQt5.QtGuiPyQt5.QtWidgetsr   r;   	QGroupBoxr   rJ   r   r   <module>rR      s9   .         A5	 A5r   