o
��c0a � @ sv d dl mZmZmZ G dd� de�Zedkr9d dlZe�ej �Z
e�� Ze� Z
e
�e� e�� e�e
�� � dS dS )� )�QtCore�QtGui� QtWidgetsc @ s e Zd Zdd� Zdd� ZdS )�
Ui_MainWindowc C s� |� d� |�dd� |�t�dd�� t�|�| _| j� d� t�| j�| _ | j � d� t�
| j�| _| j� d� t�� | _| j� d� t�| j�| _
| j
� d � t�| j�| _t�tjjtjj�}|�d� |�d� |�| j�� �� � | j�|� | j�tjj� | j�tjj� | j�tjj� | j�d
� | j� d� t�� | _ | j �!t�"dddd
�� | j � d� t�| j �| _#| j#� d� t�$| j �| _%| j%�&d� | j%�'t(�)d�� | j%� d� | j#�*| j%dddd� | j�+| j � | j
�*| jdddd� t�$| j�| _,t�tjj-tjj.�}|�d� |�d� |�| j,�� �� � | j,�|� | j,� d� | j
�*| j,dddd� t�$| j�| _/t�tjj-tjj.�}|�d� |�d� |�| j/�� �� � | j/�|� | j/� d� | j
�*| j/dddd� t�$| j�| _0t�tjj-tjj.�}|�d� |�d� |�| j0�� �� � | j0�|� | j0� d� | j
�*| j0dddd� | j�1| jd� | j �*| jdddd� t�2| j�| _3| j3�4dd� | j3� d� | j �*| j3dddd� t�5ddtjj6tjj�}| j �7|dddd� t�8| j�| _9t(�:� }t(�;t(�<d d!d"��}|�=tjj>� |�?t(j:j@t(j:jA|� t(�;t(�<d d!d"��}|�=tjj>� |�?t(j:jBt(j:jA|� t(�;t(�<d d!d"��}|�=tjj>� |�?t(j:jCt(j:jA|� | j9�D|� | j9� d#� | j �*| j9dd$dd� t�8| j�| _E| jE�Fd%� t(�:� }t(�;t(�<d&d'd'��}|�=tjj>� |�?t(j:j@t(j:jA|� t(�;t(�<d&d'd'��}|�=tjj>� |�?t(j:jBt(j:jA|� t(�;t(�<d&d'd'��}|�=tjj>� |�?t(j:jCt(j:jA|� | jE�D|� | jE� d(� | j �*| jEdd)dd� t�8| j�| _G| jG� d*� | j �*| jGdddd� t�H| j�| _I| jI� d+� | j �*| jIdddd� |�J| j� t�K|�| _L| jL�!t�"dddd,�� | jL� d-� |�M| jL� t�N|�| _O| jO� d.� |�P| jO� t�Q|�| _R| jR� d/� t�� | _S| jS� d0� t�| jS�| _T| jT� d1� t�8| jS�| _U| jU�Fd%� t(�:� }t(�;t(�<ddd��}|�=tjj>� |�?t(j:j@t(j:jV|� t(�;t(�<d2d3d4��}|�=tjj>� |�?t(j:j@t(j:jA|� t(�;t(�<d5d6d7��}|�=tjj>� |�?t(j:j@t(j:jW|� t(�;t(�<d8d9d:��}|�=tjj>� |�?t(j:j@t(j:jX|� t(�;t(�<d;d<d'��}|�=tjj>� |�?t(j:j@t(j:jY|� t(�;t(�<d=d>d?��}|�=tjj>� |�?t(j:j@t(j:jZ|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:j@t(j:j[|� t(�;t(�<d5d5d5��}|�=tjj>� |�?t(j:j@t(j:j\|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:j@t(j:j]|� t(�;t(�<d5d5d5��}|�=tjj>� |�?t(j:j@t(j:j^|� t(�;t(�<d2d3d4��}|�=tjj>� |�?t(j:j@t(j:j_|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:j@t(j:j`|� t(�;t(�<d8d@dA��}|�=tjj>� |�?t(j:j@t(j:ja|� t(�;t(�<d5d5dB��}|�=tjj>� |�?t(j:j@t(j:jb|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:j@t(j:jc|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:jBt(j:jV|� t(�;t(�<d&d&d&��}|�=tjj>� |�?t(j:jBt(j:jA|� t(�;t(�<d5d5d5��}|�=tjj>� |�?t(j:jBt(j:jW|� t(�;t(�<dCdCdC��}|�=tjj>� |�?t(j:jBt(j:jX|� t(�;t(�<dDdDdD��}|�=tjj>� |�?t(j:jBt(j:jY|� t(�;t(�<dEdEdE��}|�=tjj>� |�?t(j:jBt(j:jZ|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:jBt(j:j[|� t(�;t(�<d5d5d5��}|�=tjj>� |�?t(j:jBt(j:j\|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:jBt(j:j]|� t(�;t(�<d5d5d5��}|�=tjj>� |�?t(j:jBt(j:j^|� t(�;t(�<d&d&d&��}|�=tjj>� |�?t(j:jBt(j:j_|� t(�;t(�<dFdFdF��}|�=tjj>� |�?t(j:jBt(j:j`|� t(�;t(�<dGdGdG��}|�=tjj>� |�?t(j:jBt(j:ja|� t(�;t(�<d5d5dB��}|�=tjj>� |�?t(j:jBt(j:jb|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:jBt(j:jc|� t(�;t(�<d;d<d'��}|�=tjj>� |�?t(j:jCt(j:jV|� t(�;t(�<d2d3d4��}|�=tjj>� |�?t(j:jCt(j:jA|� t(�;t(�<d5d6d7��}|�=tjj>� |�?t(j:jCt(j:jW|� t(�;t(�<d8d9d:��}|�=tjj>� |�?t(j:jCt(j:jX|� t(�;t(�<d;d<d'��}|�=tjj>� |�?t(j:jCt(j:jY|� t(�;t(�<d=d>d?��}|�=tjj>� |�?t(j:jCt(j:jZ|� t(�;t(�<d;d<d'��}|�=tjj>� |�?t(j:jCt(j:j[|� t(�;t(�<d5d5d5��}|�=tjj>� |�?t(j:jCt(j:j\|� t(�;t(�<d;d<d'��}|�=tjj>� |�?t(j:jCt(j:j]|� t(�;t(�<d2d3d4��}|�=tjj>� |�?t(j:jCt(j:j^|� t(�;t(�<d2d3d4��}|�=tjj>� |�?t(j:jCt(j:j_|� t(�;t(�<dHdHdH��}|�=tjj>� |�?t(j:jCt(j:j`|� t(�;t(�<dGdGdG��}|�=tjj>� |�?t(j:jCt(j:ja|� t(�;t(�<d5d5dB��}|�=tjj>� |�?t(j:jCt(j:jb|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:jCt(j:jc|� | jU�D|� | jU� dI� | jT�*| jUdJddd� t�8| jS�| _d| jd�Fd%� | jd� dK� | jT�*| jddLddd� t�e| jS�| _f| jf�gd� | jf�hdM� | jf�4dd� | jf� dN� | jT�*| jfdMddd� t�e| jS�| _i| ji�hdB� | ji�4dd� | ji� dO� | jT�*| jid)ddd� t�$| jS�| _jt�tjj-tjj.�}|�d� |�d� |�| jj�� �� � | jj�|� | jj� dP� | jT�*| jjdddd� t�$| jS�| _k| jk� dQ� | jT�*| jkd)ddd� t�$| jS�| _lt�tjj.tjj.�}|�d� |�d� |�| jl�� �� � | jl�|� | jl� dR� | jT�*| jldddd� t�$| jS�| _mt�tjj-tjj.�}|�d� |�d� |�| jm�� �� � | jm�|� | jm� dS� | jT�*| jmdTddd� t�e| jS�| _n| jn�gd� | jn�hdL� | jn�4dd� | jn� dU� | jT�*| jndddd� t�e| jS�| _o| jo�gd� | jo�hdL� | jo�4dd� | jo� dV� | jT�*| jodddd� t�8| jS�| _p| jp�Fd%� t(�:� }t(�;t(�<dWdXd��}|�=tjj>� |�?t(j:j@t(j:jA|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:j@t(j:j[|� t(�;t(�<d&d&d&��}|�=tjj>� |�?t(j:jBt(j:jA|� t(�;t(�<ddd��}|�=tjj>� |�?t(j:jBt(j:j[|� t(�;t(�<dWdXd��}|�=tjj>� |�?t(j:jCt(j:jA|� t(�;t(�<dYdYdY��}|�=tjj>� |�?t(j:jCt(j:j[|� | jp�D|� | jp� dZ� | jT�*| jpd[ddd� t�e| jS�| _q| jq�hdB� | jq�4dd� | jq� d\� | jT�*| jqd$ddd� t�r| jS�| _st�tjj6tjj�}|�d� |�d� |�| js�� �� � | js�|� | js�td
� | js�ud� | js� d]� | jT�*| jsd^ddd� t�e| jS�| _v| jv�4dd� | jv� d_� | jT�*| jvdddd� t�$| jS�| _w| jw� d`� | jT�*| jwd$ddd� t�$| jS�| _x| jx� da� | jT�*| jxdMddd� t�$| jS�| _y| jy� db� | jT�*| jydddd� t�$| jS�| _z| jz� dc� | jT�*| jzdddd� | jR�+| jS� |�{tj�|d�| jR� | �}|� | j�~d� tj��|� d S )dN�
MainWindowi i� r �
centralwidget�
gridLayout� tabWidget�tab_1�gridLayout_2T�
scrollAreai� i, �scrollAreaWidgetContents�gridLayout_5� z
img/cycle.png�label_10� � �label_5�label_6�label_11� � �value�pb_progressBar� �( � � � �� �4 �pb_openPort� F�� �) �pb_closePort� �pb_resfreshPorts�cb_ports� �menubar� statusbar�dw_settings�dockWidgetContents�gridLayout_6� �a �Q � �� �� � � � �{ �1 � �A �6 � � �� �� � � �v � � �pb_stop� �pb_settings�
� �sb_speed�sb_x�label_2�label�label_12�label_15� � sb_axis_z�sb_passages�N � � �pb_start�
�sb_y�pte_displayGCode� �sb_step�lbl_elapsed_time�label_7�label_4�label_3)��
setObjectName�resize�setMinimumSizer �QSizer �QWidgetr �QGridLayoutr �
QTabWidgetr r
r �QScrollArear �QSizePolicy�Minimum�setHorizontalStretch�setVerticalStretch�setHeightForWidth�
sizePolicy�hasHeightForWidth�
setSizePolicy�setVerticalScrollBarPolicy�Qt�ScrollBarAlwaysOn�setHorizontalScrollBarPolicy�setSizeAdjustPolicy�QAbstractScrollArea�AdjustToContents�setWidgetResizabler
�setGeometry�QRectr �QLabelr �setText� setPixmapr �QPixmap� addWidget� setWidgetr � Preferred�Maximumr r �addTab�QProgressBarr �setProperty�QSpacerItem� Expanding�addItem�QPushButtonr! �QPalette�QBrush�QColor�setStyle�SolidPattern�setBrush�Active�Button�Inactive�Disabled�
setPaletter% �
setEnabledr'