eric6/E5Gui/E5ErrorMessage.py

changeset 8157
800c09ec0956
parent 8143
2c730d5fd177
child 8218
7c09585bd960
equal deleted inserted replaced
8156:26b8f5561acb 8157:800c09ec0956
37 "Uncaught SecurityError:", 37 "Uncaught SecurityError:",
38 "Content Security Policy", 38 "Content Security Policy",
39 "QXcbClipboard:", 39 "QXcbClipboard:",
40 "QXcbConnection: XCB error", 40 "QXcbConnection: XCB error",
41 "libpng warning: iCCP:", 41 "libpng warning: iCCP:",
42 "Uncaught ReferenceError: $ is not defined",
42 ] 43 ]
43 44
44 45
45 def filterMessage(message): 46 def filterMessage(message):
46 """ 47 """
50 @type str 51 @type str
51 @return flag indicating that the message should be filtered out 52 @return flag indicating that the message should be filtered out
52 @rtype bool 53 @rtype bool
53 """ 54 """
54 for filterStr in Globals.toList(_filterSettings.value( 55 for filterStr in Globals.toList(_filterSettings.value(
55 "MessageFilters", _defaultFilters)): 56 "MessageFilters", [])) + _defaultFilters:
56 if filterStr in message: 57 if filterStr in message:
57 return True 58 return True
58 59
59 return False 60 return False
60 61
92 Public method to edit the list of message filters. 93 Public method to edit the list of message filters.
93 """ 94 """
94 from .E5ErrorMessageFilterDialog import E5ErrorMessageFilterDialog 95 from .E5ErrorMessageFilterDialog import E5ErrorMessageFilterDialog
95 dlg = E5ErrorMessageFilterDialog( 96 dlg = E5ErrorMessageFilterDialog(
96 Globals.toList(_filterSettings.value( 97 Globals.toList(_filterSettings.value(
97 "MessageFilters", _defaultFilters)), 98 "MessageFilters", [])))
98 _defaultFilters) 99 ## _defaultFilters)
99 if dlg.exec() == QDialog.DialogCode.Accepted: 100 if dlg.exec() == QDialog.DialogCode.Accepted:
100 filters = dlg.getFilters() 101 filters = dlg.getFilters()
101 _filterSettings.setValue("MessageFilters", filters) 102 _filterSettings.setValue("MessageFilters", filters)
102 103
103 104

eric ide

mercurial