2426 self.__clearBreakpoints(self.fileName) |
2426 self.__clearBreakpoints(self.fileName) |
2427 self.fileName = fn |
2427 self.fileName = fn |
2428 self.setModified(False) |
2428 self.setModified(False) |
2429 self.setReadOnly(False) |
2429 self.setReadOnly(False) |
2430 self.setWindowTitle(self.fileName) |
2430 self.setWindowTitle(self.fileName) |
|
2431 # get eric specific flags |
|
2432 self.__processFlags() |
2431 if self.lexer_ is None and not self.__lexerReset: |
2433 if self.lexer_ is None and not self.__lexerReset: |
2432 self.setLanguage(self.fileName) |
2434 self.setLanguage(self.fileName) |
2433 |
2435 |
2434 if saveas: |
2436 if saveas: |
2435 self.isResourcesFile = self.fileName.endswith(".qrc") |
2437 self.isResourcesFile = self.fileName.endswith(".qrc") |
2439 if newName is not None: |
2441 if newName is not None: |
2440 self.vm.addToRecentList(newName) |
2442 self.vm.addToRecentList(newName) |
2441 self.editorSaved.emit(self.fileName) |
2443 self.editorSaved.emit(self.fileName) |
2442 self.__autoSyntaxCheck() |
2444 self.__autoSyntaxCheck() |
2443 self.extractTasks() |
2445 self.extractTasks() |
2444 # get eric specific flags |
|
2445 self.__processFlags() |
|
2446 return True |
2446 return True |
2447 else: |
2447 else: |
2448 self.lastModified = QFileInfo(fn).lastModified() |
2448 self.lastModified = QFileInfo(fn).lastModified() |
2449 return False |
2449 return False |
2450 |
2450 |