Example #1
0
    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
Example #2
0
 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