234 if name not in self.__engines: |
234 if name not in self.__engines: |
235 return |
235 return |
236 |
236 |
237 engine = self.__engines[name] |
237 engine = self.__engines[name] |
238 for keyword in [k for k in self.__keywords if self.__keywords[k] == engine]: |
238 for keyword in [k for k in self.__keywords if self.__keywords[k] == engine]: |
239 del self.__keywords[k] |
239 del self.__keywords[keyword] |
240 del self.__engines[name] |
240 del self.__engines[name] |
241 |
241 |
242 file_ = QDir(self.enginesDirectory()).filePath(self.generateEngineFileName(name)) |
242 file_ = QDir(self.enginesDirectory()).filePath(self.generateEngineFileName(name)) |
243 QFile.remove(file_) |
243 QFile.remove(file_) |
244 |
244 |