Fixed Autosave did not work as it does not use a proper file path separator

This commit is contained in:
tzutalin 2020-11-14 09:05:33 -08:00
parent 31463497c8
commit e13d154ad8

View File

@ -1108,11 +1108,8 @@ class MainWindow(QMainWindow, WindowMixin):
def showBoundingBoxFromAnnotationFile(self, filePath): def showBoundingBoxFromAnnotationFile(self, filePath):
if self.defaultSaveDir is not None: if self.defaultSaveDir is not None:
basename = os.path.basename( basename = os.path.basename(os.path.splitext(filePath)[0])
os.path.splitext(filePath)[0]) filedir = os.path.basename(os.path.dirname(filePath))
filedir = filePath.split(basename)[0].split("/")[-2:-1][0]
xmlPath = os.path.join(self.defaultSaveDir, basename + XML_EXT) xmlPath = os.path.join(self.defaultSaveDir, basename + XML_EXT)
txtPath = os.path.join(self.defaultSaveDir, basename + TXT_EXT) txtPath = os.path.join(self.defaultSaveDir, basename + TXT_EXT)
jsonPath = os.path.join(self.defaultSaveDir, filedir + JSON_EXT) jsonPath = os.path.join(self.defaultSaveDir, filedir + JSON_EXT)