
    Je
                     j    d Z ddlmZ ddlmZmZmZ ddlmZ ddl	m
Z
 ddlmZmZmZ  G d de      Zy	)
zPylint config page.    )Qt)	QGroupBoxQLabelQVBoxLayout)PluginConfigPage)_)MAX_HISTORY_ENTRIESMIN_HISTORY_ENTRIESPylintWidgetc                       e Zd Zd Zy)PylintConfigPagec           	      h   t        t        d            }| j                  t        d      dd      }t        t        d            }t        t        d            }|j	                  d       | j                  t        d      t        d	      d
| j                  d
      t        t        d      }t        t        d            }t        t        d            }|j	                  d       t        t        j                        }|j                  t        j                         |j	                  d       t               }	|	j                  |       |j!                  |	       t               }
|
j                  |       |
j                  |       |j!                  |
       t               }|j                  |       |j                  |       |j!                  |       t               }|j                  |       |j                  |       |j                  |       |j#                  d       | j!                  |       y )NSettingszSave file before analyzing itsave_beforeT)defaultHistoryz5The following option will be applied at next startup.z	History: z resultsmax_entries   )min_max_stepResultszResults are stored here:)r   r   create_checkboxr   setWordWrapcreate_spinbox
get_optionr
   r	   r   DATAPATHsetTextInteractionFlagsr   TextSelectableByMouser   	addWidget	setLayout
addStretch)selfsettings_groupsave_box
hist_grouphist_label1	hist_spinresults_groupresults_label1results_label2settings_layouthist_layoutresults_layoutvlayouts                @/usr/lib/python3/dist-packages/spyder/plugins/pylint/confpage.py
setup_pagezPylintConfigPage.setup_page   s   "1Z=1''*I(J(5t ( E q|,
Q  * + ,%''kNjMOOM*$$ ( 
	 "!I,/"< =>""4(
   5 56..r/G/GH""4(%-!!(+  1!mk*i([)$  0  0/-.)*%-(1w    N)__name__
__module____qualname__r1    r2   r0   r   r      s    2 r2   r   N)__doc__qtpy.QtCorer   qtpy.QtWidgetsr   r   r   spyder.api.preferencesr   spyder.api.translationsr   !spyder.plugins.pylint.main_widgetr	   r
   r   r   r6   r2   r0   <module>r=      s4      9 9 4 %= =
4 ' 4 r2   