113 if "command" in commandDict: |
114 if "command" in commandDict: |
114 command = commandDict["command"] |
115 command = commandDict["command"] |
115 if command == "exit": |
116 if command == "exit": |
116 break |
117 break |
117 elif command == "available": |
118 elif command == "available": |
118 try: |
119 responseDict["available"] = bool(importlib.util.find_spec("PyQt6")) |
119 import PyQt6 # __IGNORE_WARNING__ |
|
120 |
|
121 responseDict["available"] = True |
|
122 except ImportError: |
|
123 responseDict["available"] = False |
|
124 elif command == "validate": |
120 elif command == "validate": |
125 valid, error, errorOffset = rxValidate( |
121 valid, error, errorOffset = rxValidate( |
126 commandDict["regexp"], commandDict["options"] |
122 commandDict["regexp"], commandDict["options"] |
127 ) |
123 ) |
128 responseDict["valid"] = valid |
124 responseDict["valid"] = valid |