122 import PyQt5 # __IGNORE_WARNING__ |
122 import PyQt5 # __IGNORE_WARNING__ |
123 responseDict["available"] = True |
123 responseDict["available"] = True |
124 except ImportError: |
124 except ImportError: |
125 responseDict["available"] = False |
125 responseDict["available"] = False |
126 elif command == "validate": |
126 elif command == "validate": |
127 valid, error, errorOffset = rxValidate(commandDict["regexp"], |
127 valid, error, errorOffset = rxValidate( |
128 commandDict["options"]) |
128 commandDict["regexp"], commandDict["options"]) |
129 responseDict["valid"] = valid |
129 responseDict["valid"] = valid |
130 responseDict["errorMessage"] = error |
130 responseDict["errorMessage"] = error |
131 responseDict["errorOffset"] = errorOffset |
131 responseDict["errorOffset"] = errorOffset |
132 elif command == "execute": |
132 elif command == "execute": |
133 valid, error, errorOffset = rxValidate(commandDict["regexp"], |
133 valid, error, errorOffset = rxValidate( |
134 commandDict["options"]) |
134 commandDict["regexp"], commandDict["options"]) |
135 if not valid: |
135 if not valid: |
136 responseDict["valid"] = valid |
136 responseDict["valid"] = valid |
137 responseDict["errorMessage"] = error |
137 responseDict["errorMessage"] = error |
138 responseDict["errorOffset"] = errorOffset |
138 responseDict["errorOffset"] = errorOffset |
139 else: |
139 else: |