3
N ŸZ¯  ã               @   s4   d dl mZmZmZ G dd„ deƒZddlmZ dS )é    )ÚQtCoreÚQtGuiÚ	QtWidgetsc               @   s   e Zd Zdd„ Zdd„ ZdS )Ú	Ui_Dialogc             C   sj  |j dƒ |jddƒ tj|ƒ| _| jj dƒ tj|ƒ| _tjƒ }|j	dƒ | jj
|ƒ | jj dƒ | jj| jddddƒ tj|ƒ| _| jjtjjƒ | jjtjjƒ | jj d	ƒ | jj| jdddd
ƒ t|ƒ| _| jj dƒ | jj| jd
ddd
ƒ tj|ƒ| _| jj dƒ tjƒ | _| jj dƒ tj| jƒ| _| jj dƒ tj| jƒ| _| jjdƒ | jjtjjƒ | jjtjj ƒ | jj!tjj"ƒ | jj#tjj$ƒ | jj%t&j'j(ƒ | jj dƒ | jj)dƒ | jj*dƒ | jj| jddddƒ | jj+| jdƒ tjƒ | _,| j,j dƒ tj| j,ƒ| _-| j-j dƒ tj| j,ƒ| _.| j.jdƒ | j.jtjjƒ | j.jtjj ƒ | j.j!tjj"ƒ | j.j#tjj$ƒ | j.j%t&j'j(ƒ | j.j dƒ | j.j)dƒ | j.j*dƒ | j-j| j.ddddƒ | jj+| j,dƒ tjƒ | _/| j/j dƒ tj| j/ƒ| _0| j0j dƒ tj| j/ƒ| _1| j1jdƒ | j1jtjjƒ | j1jtjj ƒ | j1j!tjj$ƒ | j1j%t&j'j(ƒ | j1j dƒ | j1j)dƒ | j1j*dƒ | j0j| j1ddddƒ | jj+| j/dƒ | jj| jdddd
ƒ tj2ddtj3j4tj3j5ƒ}| jj6|ddddƒ tj2ddtj3j7tj3j4ƒ}| jj6|ddddƒ tj8|ƒ| _9| j9j dƒ | jj| j9ddddƒ | j:|ƒ | jj;dƒ t&j<j=|ƒ d S ) NÚDialogi¼  iô  Ú
gridlayouté   Úlabelr   é   Úlineé   ÚDeviceComboBoxÚ	TabWidgetÚtab_2Úgridlayout1TÚStaticTableWidgetÚ ÚtabÚgridlayout2ÚDynamicTableWidgetÚtab_3Úgridlayout3ÚHistoryTableWidgeté   iÖ  é   é   ii  é   é   ÚCancelButton)>ZsetObjectNameZresizer   ZQGridLayoutr   ZQLabelr	   r   ZQFontZsetPointSizeZsetFontZ	addWidgetZQFramer   ZsetFrameShapeZHLineZsetFrameShadowZSunkenÚDeviceUriComboBoxr   Z
QTabWidgetr   ZQWidgetr   r   ZQTableWidgetr   ZsetAlternatingRowColorsZsetSelectionModeZQAbstractItemViewZSingleSelectionZsetSelectionBehaviorZ
SelectRowsZsetVerticalScrollModeZScrollPerItemZsetHorizontalScrollModeZScrollPerPixelZsetGridStyler   ZQtZDotLineZsetColumnCountZsetRowCountZaddTabr   r   r   r   r   r   ZQSpacerItemZQSizePolicyZMinimumZMaximumZaddItemZ	ExpandingZQPushButtonr   ÚretranslateUiZsetCurrentIndexZQMetaObjectZconnectSlotsByName)Úselfr   ZfontZ
spacerItemZspacerItem1© r"   ú'/usr/share/hplip/ui5/infodialog_base.pyÚsetupUi   sœ    






zUi_Dialog.setupUic             C   s¦   t jj}|j|ddƒƒ | jj|ddƒƒ | jj| jj| j	ƒ|ddƒƒ | jj| jj| j
ƒ|ddƒƒ | jjdƒ | jj| jj| jƒ|ddƒƒ | jj|ddƒƒ d S )	Nr   z&HP Device Manager - Device InformationzDevice InformationzModel Data (Static)zStatus Data (Dynamic)FzStatus HistoryZClose)r   ZQCoreApplicationÚ	translateZsetWindowTitler	   ZsetTextr   Z
setTabTextÚindexOfr   r   r   ZsetSortingEnabledr   r   )r!   r   Z
_translater"   r"   r#   r    ]   s    zUi_Dialog.retranslateUiN)Ú__name__Ú
__module__Ú__qualname__r$   r    r"   r"   r"   r#   r      s   Qr   r
   )r   N)ZPyQt5r   r   r   Úobjectr   Zdeviceuricomboboxr   r"   r"   r"   r#   Ú<module>	   s   \