Browse Source

chore: improve typing

pull/570/head
Parodi, Eugenio 🌶 3 months ago
parent
commit
99925ad874
  1. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/button.py
  2. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/checkbox.py
  3. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/colorpicker.py
  4. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/combobox.py
  5. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/container.py
  6. 10
      libs/pyTermTk/TermTk/TTkUiTools/properties/datetime.py
  7. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/filepicker.py
  8. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/filetree.py
  9. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/frame.py
  10. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/label.py
  11. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/layout.py
  12. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/lineedit.py
  13. 5
      libs/pyTermTk/TermTk/TTkUiTools/properties/list_.py
  14. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/menu.py
  15. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/radiobutton.py
  16. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/resizableframe.py
  17. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/scrollbar.py
  18. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/slider.py
  19. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/spinbox.py
  20. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/splitter.py
  21. 5
      libs/pyTermTk/TermTk/TTkUiTools/properties/table.py
  22. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/texedit.py
  23. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/tree.py
  24. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/widget.py
  25. 4
      libs/pyTermTk/TermTk/TTkUiTools/properties/window.py
  26. 4
      libs/pyTermTk/TermTk/TTkUiTools/uiproperties.py

4
libs/pyTermTk/TermTk/TTkUiTools/properties/button.py

@ -22,10 +22,12 @@
__all__ = ['TTkButtonProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.button import TTkButton
TTkButtonProperties = {
TTkButtonProperties:Dict[str,Dict] = {
'properties' : {
'Text' : {
'init': {'name':'text', 'type':TTkString },

4
libs/pyTermTk/TermTk/TTkUiTools/properties/checkbox.py

@ -22,11 +22,13 @@
__all__ = ['TTkCheckboxProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.checkbox import TTkCheckbox
TTkCheckboxProperties = {
TTkCheckboxProperties:Dict[str,Dict] = {
'properties' : {
'Text' : {
'init': {'name':'text', 'type':'singleLineTTkString' } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/colorpicker.py

@ -22,11 +22,13 @@
__all__ = ['TTkColorButtonPickerProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.color import TTkColor
from TermTk.TTkWidgets.TTkPickers.colorpicker import TTkColorButtonPicker,TTkColorDialogPicker
TTkColorButtonPickerProperties = {
TTkColorButtonPickerProperties:Dict[str,Dict] = {
'properties' : {
'Color' : {
'init': {'name':'color', 'type':TTkColor },

4
libs/pyTermTk/TermTk/TTkUiTools/properties/combobox.py

@ -22,11 +22,13 @@
__all__ = ['TTkComboBoxProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.combobox import TTkComboBox
TTkComboBoxProperties = {
TTkComboBoxProperties:Dict[str,Dict] = {
'properties' : {
'Editable' : {
'init': {'name':'editable', 'type':bool } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/container.py

@ -22,11 +22,13 @@
__all__ = ['TTkContainerProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkLayouts.layout import TTkLayout
from TermTk.TTkWidgets.container import TTkContainer
TTkContainerProperties = {
TTkContainerProperties:Dict[str,Dict] = {
'properties' : {
'Padding': {
'get': { 'cb':TTkContainer.getPadding, 'type': [

10
libs/pyTermTk/TermTk/TTkUiTools/properties/datetime.py

@ -27,6 +27,8 @@ __all__ = [
'TTkDateFormProperties'
]
from typing import Dict
import datetime
from TermTk.TTkCore.string import TTkString
@ -36,7 +38,7 @@ from TermTk.TTkWidgets.datetime_date import TTkDate
from TermTk.TTkWidgets.datetime_datetime import TTkDateTime
from TermTk.TTkWidgets.datetime_date_form import TTkDateForm
TTkTimeProperties = {
TTkTimeProperties:Dict[str,Dict] = {
'properties' : {
'Time' : {
'init': {'name':'time', 'type':datetime.time } ,
@ -49,7 +51,7 @@ TTkTimeProperties = {
}
}
TTkDateProperties = {
TTkDateProperties:Dict[str,Dict] = {
'properties' : {
'Date' : {
'init': {'name':'date', 'type':datetime.date } ,
@ -62,7 +64,7 @@ TTkDateProperties = {
}
}
TTkDateFormProperties = {
TTkDateFormProperties:Dict[str,Dict] = {
'properties' : {
'Date' : {
'init': {'name':'date', 'type':datetime.date } ,
@ -75,7 +77,7 @@ TTkDateFormProperties = {
}
}
TTkDateTimeProperties = {
TTkDateTimeProperties:Dict[str,Dict] = {
'properties' : {
'DateTime' : {
'init': {'name':'datetime', 'type':datetime.datetime } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/filepicker.py

@ -22,11 +22,13 @@
__all__ = ['TTkFileButtonPickerProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.color import TTkColor
from TermTk.TTkWidgets.TTkPickers.filepicker import TTkFileButtonPicker
TTkFileButtonPickerProperties = {
TTkFileButtonPickerProperties:Dict[str,Dict] = {
'properties' : {
'Path' : {
'init': {'name':'path', 'type':str },

4
libs/pyTermTk/TermTk/TTkUiTools/properties/filetree.py

@ -22,12 +22,14 @@
__all__ = ['TTkFileTreeProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.TTkModelView.filetree import TTkFileTree
from TermTk.TTkWidgets.TTkModelView.filetreewidget import TTkFileTreeWidget
from TermTk.TTkWidgets.TTkModelView.treewidgetitem import TTkTreeWidgetItem
TTkFileTreeProperties = {
TTkFileTreeProperties:Dict[str,Dict] = {
'properties' : {
'Path' : {
'init': {'name':'path', 'type':str } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/frame.py

@ -22,10 +22,12 @@
__all__ = ['TTkFrameProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.frame import TTkFrame
TTkFrameProperties = {
TTkFrameProperties:Dict[str,Dict] = {
'properties' : {
'Border' : {
'init': {'name':'border', 'type':bool },

4
libs/pyTermTk/TermTk/TTkUiTools/properties/label.py

@ -22,12 +22,14 @@
__all__ = ['TTkLabelProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.color import TTkColor
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.label import TTkLabel
TTkLabelProperties = {
TTkLabelProperties:Dict[str,Dict] = {
'properties' : {
'Text' : {
'init': {'name':'text', 'type':TTkString },

4
libs/pyTermTk/TermTk/TTkUiTools/properties/layout.py

@ -22,9 +22,11 @@
__all__ = ['TTkLayoutProperties']
from typing import Dict
from TermTk.TTkLayouts.layout import TTkLayout
TTkLayoutProperties = {
TTkLayoutProperties:Dict[str,Dict] = {
'properties' : {
'Geometry' : {
'get': { 'cb':TTkLayout.geometry, 'type': [

4
libs/pyTermTk/TermTk/TTkUiTools/properties/lineedit.py

@ -22,11 +22,13 @@
__all__ = ['TTkLineEditProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.lineedit import TTkLineEdit
TTkLineEditProperties = {
TTkLineEditProperties:Dict[str,Dict] = {
'properties' : {
'Input Type' : {
'init': {'name':'inputType', 'type':'singleflag',

5
libs/pyTermTk/TermTk/TTkUiTools/properties/list_.py

@ -22,12 +22,13 @@
__all__ = ['TTkListProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.list_ import TTkList
from TermTk.TTkWidgets.listwidget import TTkListWidget, TTkAbstractListItem
TTkListProperties = {
TTkListProperties:Dict[str,Dict] = {
'properties' : {
'Selection Mode' : {
'init': {'name':'selectionMode', 'type':'singleflag',

4
libs/pyTermTk/TermTk/TTkUiTools/properties/menu.py

@ -22,10 +22,12 @@
__all__ = ['TTkMenuButtonProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.menu import TTkMenuButton
TTkMenuButtonProperties = {
TTkMenuButtonProperties:Dict[str,Dict] = {
'properties' : {
'Text' : {
'init': {'name':'text', 'type':TTkString },

4
libs/pyTermTk/TermTk/TTkUiTools/properties/radiobutton.py

@ -22,11 +22,13 @@
__all__ = ['TTkRadioButtonProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.string import TTkString
from TermTk.TTkWidgets.radiobutton import TTkRadioButton
TTkRadioButtonProperties = {
TTkRadioButtonProperties:Dict[str,Dict] = {
'properties' : {
'Text' : {
'init': {'name':'text', 'type':'singleLineTTkString' } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/resizableframe.py

@ -22,4 +22,6 @@
__all__ = ['TTkResizableFrameProperties']
TTkResizableFrameProperties = {'properties':{}, 'signals':{}, 'slots':{}}
from typing import Dict
TTkResizableFrameProperties:Dict[str,Dict] = {'properties':{}, 'signals':{}, 'slots':{}}

4
libs/pyTermTk/TermTk/TTkUiTools/properties/scrollbar.py

@ -22,10 +22,12 @@
__all__ = ['TTkScrollBarProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.scrollbar import TTkScrollBar
TTkScrollBarProperties = {
TTkScrollBarProperties:Dict[str,Dict] = {
'properties' : {
'Orientation' : {
'init': {'name':'orientation', 'type':'singleflag',

4
libs/pyTermTk/TermTk/TTkUiTools/properties/slider.py

@ -22,8 +22,10 @@
__all__ = ['TTkSliderProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.slider import TTkSlider
TTkSliderProperties = {}
TTkSliderProperties:Dict[str,Dict] = {}

4
libs/pyTermTk/TermTk/TTkUiTools/properties/spinbox.py

@ -22,9 +22,11 @@
__all__ = ['TTkSpinBoxProperties']
from typing import Dict
from TermTk.TTkWidgets.spinbox import TTkSpinBox
TTkSpinBoxProperties = {
TTkSpinBoxProperties:Dict[str,Dict] = {
'properties' : {
'Value' : {
'init': {'name':'value', 'type':int } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/splitter.py

@ -22,10 +22,12 @@
__all__ = ['TTkSplitterProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.splitter import TTkSplitter
TTkSplitterProperties = {
TTkSplitterProperties:Dict[str,Dict] = {
'properties' : {
'Border' : {
'init': {'name':'border', 'type':bool },

5
libs/pyTermTk/TermTk/TTkUiTools/properties/table.py

@ -22,12 +22,13 @@
__all__ = ['TTkTableProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.TTkModelView.table import TTkTable
from TermTk.TTkWidgets.TTkModelView.tablewidget import TTkTableWidget, TTkHeaderView
TTkTableProperties = {
TTkTableProperties:Dict[str,Dict] = {
'properties' : {
'H Header' : {
'init': {'name':'hHeader', 'type':bool } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/texedit.py

@ -22,12 +22,14 @@
__all__ = ['TTkTextEditProperties']
from typing import Dict
# from TermTk.TTkCore.string import TTkString
# from TermTk.TTkCore.constant import TTkK
from TermTk.TTkCore.color import TTkColor
from TermTk.TTkWidgets.texedit import TTkTextEdit
TTkTextEditProperties = {
TTkTextEditProperties:Dict[str,Dict] = {
'properties' : {
'Line Number': {
'init': {'name':'lineNumber', 'type':bool } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/tree.py

@ -22,12 +22,14 @@
__all__ = ['TTkTreeProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.TTkModelView.tree import TTkTree
from TermTk.TTkWidgets.TTkModelView.treewidget import TTkTreeWidget
from TermTk.TTkWidgets.TTkModelView.treewidgetitem import TTkTreeWidgetItem
TTkTreeProperties = {
TTkTreeProperties:Dict[str,Dict] = {
'properties' : {
'Sorting' : {
'init': {'name':'sortingEnabled', 'type':bool } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/widget.py

@ -22,11 +22,13 @@
__all__ = ['TTkWidgetProperties']
from typing import Dict
from TermTk.TTkCore.string import TTkString
from TermTk.TTkLayouts.layout import TTkLayout
from TermTk.TTkWidgets.widget import TTkWidget
TTkWidgetProperties = {
TTkWidgetProperties:Dict[str,Dict] = {
'properties' : {
'Name' : {
'init': {'name':'name', 'type':str } ,

4
libs/pyTermTk/TermTk/TTkUiTools/properties/window.py

@ -22,10 +22,12 @@
__all__ = ['TTkWindowProperties']
from typing import Dict
from TermTk.TTkCore.constant import TTkK
from TermTk.TTkWidgets.window import TTkWindow
TTkWindowProperties = {
TTkWindowProperties:Dict[str,Dict] = {
'properties' : {
'Window Flags' : {
'init': { 'name':'flags', 'type':'multiflags',

4
libs/pyTermTk/TermTk/TTkUiTools/uiproperties.py

@ -22,6 +22,8 @@
__all__ = ['TTkUiProperties']
from typing import Dict
from TermTk.TTkLayouts import *
from TermTk.TTkWidgets import *
@ -66,7 +68,7 @@ from .properties.datetime import *
# Layouts
from .properties.layout import *
TTkUiProperties = {
TTkUiProperties:Dict[str,Dict] = {
# Widgets
TTkButton.__name__ : TTkButtonProperties,
TTkCheckbox.__name__ : TTkCheckboxProperties,

Loading…
Cancel
Save