From d73c2336381c9b79707fe0e86768a3c1b68ac5dd Mon Sep 17 00:00:00 2001 From: bitsgalore Date: Mon, 25 Mar 2019 18:06:36 +0100 Subject: [PATCH] Use tkfilebrowser for getting output directory --- omimgr/gui.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/omimgr/gui.py b/omimgr/gui.py index 9040129..7e31270 100644 --- a/omimgr/gui.py +++ b/omimgr/gui.py @@ -16,13 +16,13 @@ import queue import uuid import json -import _thread as thread +from pathlib import Path import tkinter as tk from tkinter import filedialog as tkFileDialog from tkinter import scrolledtext as ScrolledText from tkinter import messagebox as tkMessageBox from tkinter import ttk -from pathlib import Path +from tkfilebrowser import askopendirname from .om import Disc from . import config @@ -184,13 +184,20 @@ def on_submit(self, event=None): self.t1.start() - def selectOutputDirectory(self, event=None): + def selectOutputDirectoryOld(self, event=None): """Select output directory""" dirInit = self.disc.dirOut self.disc.dirOut = tkFileDialog.askdirectory(initialdir=dirInit) self.outDirLabel['text'] = self.disc.dirOut + def selectOutputDirectory(self, event=None): + """Select output directory""" + dirInit = self.disc.dirOut + self.disc.dirOut = askopendirname(initialdir=dirInit) + self.outDirLabel['text'] = self.disc.dirOut + + def importMetadata(self, event=None): metadataFileExists = True