diff --git a/TermTk/TTkWidgets/TTkModelView/__init__.py b/TermTk/TTkWidgets/TTkModelView/__init__.py index f37a83a7..acb9c5c0 100644 --- a/TermTk/TTkWidgets/TTkModelView/__init__.py +++ b/TermTk/TTkWidgets/TTkModelView/__init__.py @@ -1,6 +1,6 @@ -from .tree import TTkTree -from .treewidget import TTkTreeWidget -from .treewidgetitem import TTkTreeWidgetItem -from .filetree import TTkFileTree -from .filetreewidget import TTkFileTreeWidget -from .filetreewidgetitem import TTkFileTreeWidgetItem +from .tree import * +from .treewidget import * +from .treewidgetitem import * +from .filetree import * +from .filetreewidget import * +from .filetreewidgetitem import * diff --git a/TermTk/TTkWidgets/TTkModelView/filetree.py b/TermTk/TTkWidgets/TTkModelView/filetree.py index 8d8768a5..de3b39fb 100644 --- a/TermTk/TTkWidgets/TTkModelView/filetree.py +++ b/TermTk/TTkWidgets/TTkModelView/filetree.py @@ -25,6 +25,8 @@ from TermTk.TTkWidgets.TTkModelView.tree import TTkTree from TermTk.TTkWidgets.TTkModelView.filetreewidget import TTkFileTreeWidget +__all__ = ['TTkFileTree'] + class TTkFileTree(TTkTree): __slots__ = ('_fileTreeWidget', # Forwarded Methods diff --git a/TermTk/TTkWidgets/TTkModelView/filetreewidget.py b/TermTk/TTkWidgets/TTkModelView/filetreewidget.py index 8b3fbda9..0e8430fe 100644 --- a/TermTk/TTkWidgets/TTkModelView/filetreewidget.py +++ b/TermTk/TTkWidgets/TTkModelView/filetreewidget.py @@ -34,6 +34,8 @@ from TermTk.TTkWidgets.TTkModelView.treewidget import TTkTreeWidget from TermTk.TTkWidgets.TTkModelView.filetreewidgetitem import TTkFileTreeWidgetItem from TermTk.TTkCore.signal import pyTTkSlot, pyTTkSignal +__all__ = ['TTkFileTreeWidget'] + class TTkFileTreeWidget(TTkTreeWidget): __slots__ = ('_path', '_filter', # Signals diff --git a/TermTk/TTkWidgets/TTkModelView/filetreewidgetitem.py b/TermTk/TTkWidgets/TTkModelView/filetreewidgetitem.py index 349e638a..cf790490 100644 --- a/TermTk/TTkWidgets/TTkModelView/filetreewidgetitem.py +++ b/TermTk/TTkWidgets/TTkModelView/filetreewidgetitem.py @@ -27,6 +27,8 @@ import re from TermTk.TTkCore.constant import TTkK from TermTk.TTkWidgets.TTkModelView.treewidgetitem import TTkTreeWidgetItem +__all__ = ['TTkFileTreeWidgetItem'] + class TTkFileTreeWidgetItem(TTkTreeWidgetItem): FILE = 0x00 DIR = 0x01 diff --git a/TermTk/TTkWidgets/TTkModelView/tree.py b/TermTk/TTkWidgets/TTkModelView/tree.py index 3eeda770..37bd5aae 100644 --- a/TermTk/TTkWidgets/TTkModelView/tree.py +++ b/TermTk/TTkWidgets/TTkModelView/tree.py @@ -26,6 +26,8 @@ from TermTk.TTkCore.constant import TTkK from TermTk.TTkWidgets.TTkModelView.treewidget import TTkTreeWidget from TermTk.TTkAbstract.abstractscrollarea import TTkAbstractScrollArea +__all__ = ['TTkTree'] + class TTkTree(TTkAbstractScrollArea): __slots__ = ( '_treeView', diff --git a/TermTk/TTkWidgets/TTkModelView/treewidget.py b/TermTk/TTkWidgets/TTkModelView/treewidget.py index 5d0843e5..b28fa5d7 100644 --- a/TermTk/TTkWidgets/TTkModelView/treewidget.py +++ b/TermTk/TTkWidgets/TTkModelView/treewidget.py @@ -30,6 +30,8 @@ from TermTk.TTkCore.signal import pyTTkSignal, pyTTkSlot from dataclasses import dataclass +__all__ = ['TTkTreeWidget'] + class TTkTreeWidget(TTkAbstractScrollView): '''TTkTreeWidget''' diff --git a/TermTk/TTkWidgets/TTkModelView/treewidgetitem.py b/TermTk/TTkWidgets/TTkModelView/treewidgetitem.py index 75633874..5e733603 100644 --- a/TermTk/TTkWidgets/TTkModelView/treewidgetitem.py +++ b/TermTk/TTkWidgets/TTkModelView/treewidgetitem.py @@ -29,6 +29,7 @@ from TermTk.TTkCore.signal import pyTTkSlot, pyTTkSignal from TermTk.TTkWidgets import TTkWidget from TermTk.TTkAbstract.abstractitemmodel import TTkAbstractItemModel +__all__ = ['TTkTreeWidgetItem'] class TTkTreeWidgetItem(TTkAbstractItemModel): __slots__ = ('_parent', '_data', '_widgets', '_height', '_alignment', '_children', '_expanded', '_selected', '_hidden', diff --git a/TermTk/TTkWidgets/TTkPickers/__init__.py b/TermTk/TTkWidgets/TTkPickers/__init__.py index 0067baa2..dd03c1d1 100644 --- a/TermTk/TTkWidgets/TTkPickers/__init__.py +++ b/TermTk/TTkWidgets/TTkPickers/__init__.py @@ -1,4 +1,4 @@ -from .colorpicker import TTkColorButtonPicker, TTkColorDialogPicker -from .filepicker import TTkFileDialog, TTkFileDialogPicker, TTkFileButtonPicker -from .textpicker import TTkTextPicker, TTkTextDialogPicker -from .messagebox import TTkMessageBox \ No newline at end of file +from .colorpicker import * +from .filepicker import * +from .textpicker import * +from .messagebox import * \ No newline at end of file diff --git a/TermTk/TTkWidgets/TTkPickers/colorpicker.py b/TermTk/TTkWidgets/TTkPickers/colorpicker.py index 1953056b..42fd1ea8 100644 --- a/TermTk/TTkWidgets/TTkPickers/colorpicker.py +++ b/TermTk/TTkWidgets/TTkPickers/colorpicker.py @@ -40,6 +40,8 @@ from TermTk.TTkWidgets.spinbox import TTkSpinBox from TermTk.TTkLayouts.layout import TTkLayout from TermTk.TTkLayouts.gridlayout import TTkGridLayout +__all__ = ['TTkColorButtonPicker', 'TTkColorDialogPicker'] + class _TTkHueCanvas(TTkWidget): __slots__ = ('_hueList', '_selected', 'colorPicked') def __init__(self, *args, **kwargs): diff --git a/TermTk/TTkWidgets/TTkPickers/filepicker.py b/TermTk/TTkWidgets/TTkPickers/filepicker.py index e2158f27..804dcaf1 100644 --- a/TermTk/TTkWidgets/TTkPickers/filepicker.py +++ b/TermTk/TTkWidgets/TTkPickers/filepicker.py @@ -43,6 +43,7 @@ from TermTk.TTkLayouts.gridlayout import TTkGridLayout from TermTk.TTkWidgets.TTkModelView.filetree import TTkFileTree from TermTk.TTkWidgets.TTkModelView.filetreewidgetitem import TTkFileTreeWidgetItem +__all__ = ['TTkFileDialog', 'TTkFileDialogPicker', 'TTkFileButtonPicker'] ''' :: diff --git a/TermTk/TTkWidgets/TTkPickers/messagebox.py b/TermTk/TTkWidgets/TTkPickers/messagebox.py index 7c547a72..4e844fa1 100644 --- a/TermTk/TTkWidgets/TTkPickers/messagebox.py +++ b/TermTk/TTkWidgets/TTkPickers/messagebox.py @@ -34,6 +34,8 @@ from TermTk.TTkWidgets.image import TTkImage from TermTk.TTkWidgets.label import TTkLabel from TermTk.TTkWidgets.button import TTkButton +__all__ = ['TTkMessageBox'] + class TTkMessageBox(TTkWindow): class Icon(int): NoIcon = 0 diff --git a/TermTk/TTkWidgets/TTkPickers/textpicker.py b/TermTk/TTkWidgets/TTkPickers/textpicker.py index c59fd933..82214107 100644 --- a/TermTk/TTkWidgets/TTkPickers/textpicker.py +++ b/TermTk/TTkWidgets/TTkPickers/textpicker.py @@ -47,6 +47,8 @@ from TermTk.TTkWidgets.TTkModelView.filetree import TTkFileTree from TermTk.TTkWidgets.TTkModelView.filetreewidgetitem import TTkFileTreeWidgetItem from TermTk.TTkWidgets.TTkPickers.colorpicker import TTkColorButtonPicker +__all__ = ['TTkTextPicker', 'TTkTextDialogPicker'] + class _superSimpleHorizontalLine(TTkWidget): def paintEvent(self, canvas): w,h = self.size()