80 try: |
80 try: |
81 self.__module = ModuleParser.readModule(self.srcFile, caching=False) |
81 self.__module = ModuleParser.readModule(self.srcFile, caching=False) |
82 except ImportError: |
82 except ImportError: |
83 pass |
83 pass |
84 |
84 |
|
85 # NOTE: improve parsing by recording unrecognized classes and allowing the |
|
86 # user to select one |
85 if self.__module is not None: |
87 if self.__module is not None: |
86 self.filenameEdit.setText(self.srcFile) |
88 self.filenameEdit.setText(self.srcFile) |
87 |
89 |
88 classesList = [] |
90 classesList = [] |
89 for cls in list(self.__module.classes.values()): |
91 for cls in list(self.__module.classes.values()): |