From c0487b31ea55c10fb984df9a244b0d06991e2278 Mon Sep 17 00:00:00 2001 From: Eugenio Parodi Date: Sun, 10 Nov 2024 22:01:37 +0000 Subject: [PATCH] Improved FileTree docs --- TermTk/TTkWidgets/TTkModelView/filetreewidget.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TermTk/TTkWidgets/TTkModelView/filetreewidget.py b/TermTk/TTkWidgets/TTkModelView/filetreewidget.py index f957a19a..88088260 100644 --- a/TermTk/TTkWidgets/TTkModelView/filetreewidget.py +++ b/TermTk/TTkWidgets/TTkModelView/filetreewidget.py @@ -126,6 +126,10 @@ class TTkFileTreeWidget(TTkTreeWidget): def __init__(self, path:str='.', **kwargs) -> None: + ''' + :param path: the starting path opened by the :py:class:`TTkFileTreeWidget`, defaults to the current path ('.') + :type path: str, optional + ''' # Signals self.fileClicked = pyTTkSignal(TTkFileTreeWidgetItem) self.folderClicked = pyTTkSignal(TTkFileTreeWidgetItem) @@ -156,6 +160,7 @@ class TTkFileTreeWidget(TTkTreeWidget): return self._path def openPath(self, path): + if not os.path.exists(path): return self._path = path self.clear()