--- a/eric6/Debugger/VariablesViewer.py Mon May 13 22:29:15 2019 +0200 +++ b/eric6/Debugger/VariablesViewer.py Wed May 15 22:26:22 2019 +0200 @@ -1080,11 +1080,17 @@ self.menu.addAction(self.tr("Refresh"), self.__refreshView) self.menu.addSeparator() self.menu.addAction(self.tr("Configure..."), self.__configure) + self.menu.addAction( + QCoreApplication.translate('DebugUI', 'Varia&bles Type Filter...'), + self.__configureFilter) self.backMenu = QMenu() self.backMenu.addAction(self.tr("Refresh"), self.__refreshView) self.backMenu.addSeparator() self.backMenu.addAction(self.tr("Configure..."), self.__configure) + self.backMenu.addAction( + QCoreApplication.translate('DebugUI', 'Varia&bles Type Filter...'), + self.__configureFilter) def __showContextMenu(self, coord): """ @@ -1192,7 +1198,12 @@ """ e5App().getObject("UserInterface")\ .showPreferences("debuggerGeneralPage") - + + def __configureFilter(self): + """ + Private method to open the variables filter dialog. + """ + e5App().getObject("DebugUI").dbgFilterAct.triggered.emit() # # eflag: noqa = M822