def browse_OpenImageFolder(self, lineedit_obj): currentdir = lineedit_obj.currentText() if len(currentdir) == 0: currentdir = os.path.normpath(main_dir) ## Custum image folder Dialog = m.Dialog_ImageFolder(self.parent, "Select Image Folder", currentdir) return_flag = Dialog.w.exec_() if return_flag != 1: return False open_folder_name = Dialog.GetValue() ## Check & open folder if len(open_folder_name) == 0: return open_folder_name = open_folder_name.replace('/', os.sep) check_sucess = self.parent.parent.OpenImageFolder(open_folder_name) if check_sucess == False: id = lineedit_obj.findText(open_folder_name) if id >= 0: lineedit_obj.setCurrentIndex(id) return True return False lineedit_obj.addItem(open_folder_name) id = lineedit_obj.findText(open_folder_name) lineedit_obj.setCurrentIndex(id) return True
def browse_dir_img(self, lineedit_obj): currentdir = lineedit_obj.text() Dialog = m.Dialog_ImageFolder(self.parent, "Select Image Folder", currentdir) return_flag = Dialog.w.exec_() if return_flag == 1: newdir = Dialog.GetValue() lineedit_obj.setText(newdir) return True return False