Browse Source

Reworked the import of the ModelView, Pickers

pull/170/head
Eugenio Parodi 3 years ago
parent
commit
cfcb4faa89
  1. 12
      TermTk/TTkWidgets/TTkModelView/__init__.py
  2. 2
      TermTk/TTkWidgets/TTkModelView/filetree.py
  3. 2
      TermTk/TTkWidgets/TTkModelView/filetreewidget.py
  4. 2
      TermTk/TTkWidgets/TTkModelView/filetreewidgetitem.py
  5. 2
      TermTk/TTkWidgets/TTkModelView/tree.py
  6. 2
      TermTk/TTkWidgets/TTkModelView/treewidget.py
  7. 1
      TermTk/TTkWidgets/TTkModelView/treewidgetitem.py
  8. 8
      TermTk/TTkWidgets/TTkPickers/__init__.py
  9. 2
      TermTk/TTkWidgets/TTkPickers/colorpicker.py
  10. 1
      TermTk/TTkWidgets/TTkPickers/filepicker.py
  11. 2
      TermTk/TTkWidgets/TTkPickers/messagebox.py
  12. 2
      TermTk/TTkWidgets/TTkPickers/textpicker.py

12
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 *

2
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

2
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

2
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

2
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',

2
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'''

1
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',

8
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
from .colorpicker import *
from .filepicker import *
from .textpicker import *
from .messagebox import *

2
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):

1
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']
'''
::

2
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

2
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()

Loading…
Cancel
Save