src/eric7/Debugger/DebugUI.py

branch
eric7
changeset 9382
fb89c1dc9825
parent 9377
b9c8dc3b7da1
child 9409
fab36282c912
equal deleted inserted replaced
9381:3c9192161833 9382:fb89c1dc9825
1798 Private slot for displaying the variables filter configuration dialog. 1798 Private slot for displaying the variables filter configuration dialog.
1799 """ 1799 """
1800 from .VariablesFilterDialog import VariablesFilterDialog 1800 from .VariablesFilterDialog import VariablesFilterDialog
1801 1801
1802 dlg = VariablesFilterDialog(self.ui, "Filter Dialog", True) 1802 dlg = VariablesFilterDialog(self.ui, "Filter Dialog", True)
1803 dlg.applyFilterLists.connect(self.__applyVariablesFilters)
1803 dlg.setSelection(self.__localsVarFilterList, self.__globalsVarFilterList) 1804 dlg.setSelection(self.__localsVarFilterList, self.__globalsVarFilterList)
1804 if dlg.exec() == QDialog.DialogCode.Accepted: 1805 if dlg.exec() == QDialog.DialogCode.Accepted:
1805 self.__localsVarFilterList, self.__globalsVarFilterList = dlg.getSelection() 1806 self.__localsVarFilterList, self.__globalsVarFilterList = dlg.getSelection()
1806 self.debugViewer.setVariablesFilter( 1807 self.__applyVariablesFilters(
1807 self.__globalsVarFilterList, self.__localsVarFilterList 1808 self.__localsVarFilterList, self.__globalsVarFilterList
1808 ) 1809 )
1810
1811 @pyqtSlot(list, list)
1812 def __applyVariablesFilters(self, localsFilter, globalsFilter):
1813 """
1814 Private slot to apply the given variables filter lists.
1815
1816 @param localsFilter variables filter for the local variables
1817 @type list of str
1818 @param globalsFilter variables filter for the global variables
1819 @type list of str
1820 """
1821 self.debugViewer.setVariablesFilter(globalsFilter, localsFilter)
1822 self.debugViewer.refreshVariablesLists()
1809 1823
1810 def __configureExceptionsFilter(self): 1824 def __configureExceptionsFilter(self):
1811 """ 1825 """
1812 Private slot for displaying the exception filter dialog. 1826 Private slot for displaying the exception filter dialog.
1813 """ 1827 """

eric ide

mercurial