
    Je                     J    d Z ddlmZmZmZ ddlmZ ddlmZ  G d de      Z	y)z"
Status bar entry in Preferences.
    )QGridLayout	QGroupBoxQVBoxLayout)_)PluginConfigPagec                       e Zd Zd Zy)StatusBarConfigPagec                 x   | j                   }t        t        d            } |t        d      d| j                  j                  j                               }| j                  dt        d      ddd	d
      }|j                  j                  |j                         |j                  | j                  d              |t        d      d| j                  j                  j                               }| j                  dt        d      ddd	d
      }|j                  j                  |j                         |j                  | j                  d              |t        d      d      }t               }|j                  |dd       |j                  |dd       |j                  |dd       |j                  |dd       |j                  |dd       t               }	|	j                  |       |j!                  |	       t               }
|
j                  |       |
j#                  d       | j!                  |
       y )NDisplayzShow memory usage everyzmemory_usage/enable)tip z mszmemory_usage/timeoutd   i@B )min_max_stepzShow CPU usage everyzcpu_usage/enablezcpu_usage/timeoutz
Show clockzclock/enabler         )create_checkboxr   r   plugin
mem_statustoolTipcreate_spinboxtoggledconnect
setEnabled
get_option
cpu_statusr   	addWidgetr   	addLayout	setLayout
addStretch)selfnewcb
sbar_group
memory_boxmemory_spincpu_boxcpu_spin	clock_boxcpu_memory_layoutsbar_layoutvlayouts              C/usr/lib/python3/dist-packages/spyder/plugins/statusbar/confpage.py
setup_pagezStatusBarConfigPage.setup_page   s   $$ q|,
1679N#{{55==?A
))"ah8N/2s * L"";#9#9:t/DEF013E KK22::<>&&r1U85H,/gC ' I 3 34DOO,>?@!L/>:	 (M##J15##KA6##GQ2##Ha3##Iq!4!m/0[)-*%1w    N)__name__
__module____qualname__r.    r/   r-   r	   r	      s    % r/   r	   N)
__doc__qtpy.QtWidgetsr   r   r   spyder.api.translationsr   spyder.api.preferencesr   r	   r3   r/   r-   <module>r8      s%    ? > % 3' * ' r/   