PySide6.QtQml.ListProperty¶
- class ListProperty¶
- The - ListPropertyclass allows applications to expose list-like properties of- QObject-derived classes to QML. The usage is shown in the Extending QML - Object and List Property Types Example and the Extending QML - Using List Property Types example.- __init__(type, append, count=None, at=None, clear=None, removeLast=None, doc='', notify=None, designable=True, scriptable=True, stored=True, user=False, constant=False, final=False)¶
- Parameters:
- type (type) – Element type 
- append (callable) – A function to append an item 
- count (callable) – A function returning the list count 
- at (callable) – A function returning the item at an index 
- clear (callable) – A function to clear the list 
- removeLast – A function to remove the last item 
- doc (str) – Doc string 
- notify (Signal) – A signal emitted when a change occurs 
- designable (bool) – Not used in QML 
- scriptable (bool) – Not used in QML 
- stored (bool) – Whether the property is stored 
- user (bool) – Not used in QML 
- constant (bool) – Whether the property is constant 
- final (bool) – Whether the property is final