Table of Contents

Eric3 Source Documentation: Debugger  
-í
{©>csCdZ
dkTdklZdefd„ƒYZdS(s3
Module implementing the exceptions filter dialog.
(s*(sExceptionsFilterFormsExceptionsFilterDialogcsStZdZed„Z!d„Z'd„Z0d„ZDd„ZRS(s:
    Class implementing the exceptions filter dialog.
    csMti||tdƒx$|D]}|ii|ƒq)WdS(sÉ
        Constructor
        
        Arguments
        
            excList -- list of exceptions to be edited (list of strings)
            
            parent -- the parent widget (QWidget)
        iN(	sExceptionsFilterForms__init__sselfsparentsNonesexcListsexcsexceptionListBoxs
insertItem(sselfsexcListsparentsexc((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pys__init__s
	
	cs&!$%|ii|iiƒƒdS(sY
        Private slot to delete the currently selected exception of the listbox.
        N(sselfsexceptionListBoxs
removeItemscurrentItem(sself((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pyshandleDelete!scsT'*+|iiƒ},|iƒo'-|ii|ƒ.|iiƒndS(s>
        Private slot to handle the Add button press.
        N(sselfs
exceptionEditstexts	exceptionsisEmptysexceptionListBoxs
insertItemsclear(sselfs	exception((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pys	handleAdd's
cs0:;|iƒo=<|iidƒ=|iidƒ>|iidƒn:@|iidƒA|iidƒB|iidƒdS(s&
        Private slot to handle the textChanged signal of exceptionEdit.
        
        This slot sets the enabled status of the add button and sets the forms
        default button.
        
        Arguments
        
            txt -- the text entered into exceptionEdit (QString)
        iiN(stxtsisEmptysselfsokButtons
setDefaults	addButtons
setEnabled(sselfstxt((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pyshandleTextChanged0s
csrDKLg}M|iiƒ}Nx@N|tj	o/O|it|iƒƒƒP|i	ƒ}q'WQ|SdS(s 
        Public method to retrieve the list of exception types.
        
        Returns
        
            list of exception types (list of strings)
        N(
sexcListsselfsexceptionListBoxs	firstItemsitmsNonesappendsstrstextsnext(sselfsitmsexcList((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pysgetExceptionsListDs	(	s__name__s
__module__s__doc__sNones__init__shandleDeletes	handleAddshandleTextChangedsgetExceptionsList(((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pysExceptionsFilterDialogs	N(s__doc__sqtsExceptionsFilterFormsExceptionsFilterDialog(sExceptionsFilterDialogsExceptionsFilterForm((sM/home/detlev/Development/Python/Eric/eric3/Debugger/ExceptionsFilterDialog.pys?s


Table of Contents

This document was automatically generated by HappyDoc version 2.1