Krita Source Code Documentation
Loading...
Searching...
No Matches
filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem Class Reference
+ Inheritance diagram for filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem:

Public Member Functions

 __init__ (self, data, parent=None)
 
 appenChildren (self, children)
 
 appendChild (self, child)
 
 child (self, row)
 
 childCount (self)
 
 columnCount (self)
 
 data (self, column)
 
 parent (self)
 
 row (self)
 

Public Attributes

 childItems
 
 itemData
 
 parentItem
 

Detailed Description

Definition at line 4 of file filtermanagertreeitem.py.

Constructor & Destructor Documentation

◆ __init__()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.__init__ ( self,
data,
parent = None )

Definition at line 6 of file filtermanagertreeitem.py.

6 def __init__(self, data, parent=None):
7 self.itemData = data
8 self.parentItem = parent
9 self.childItems = []
10

Member Function Documentation

◆ appenChildren()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.appenChildren ( self,
children )

Definition at line 14 of file filtermanagertreeitem.py.

14 def appenChildren(self, children):
15 self.childItems.extend(children)
16

References filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.childItems.

◆ appendChild()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.appendChild ( self,
child )

Definition at line 11 of file filtermanagertreeitem.py.

11 def appendChild(self, child):
12 self.childItems.append(child)
13

References filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.childItems.

◆ child()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.child ( self,
row )

Definition at line 17 of file filtermanagertreeitem.py.

17 def child(self, row):
18 return self.childItems[row]
19

References filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.childItems.

◆ childCount()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.childCount ( self)

Definition at line 20 of file filtermanagertreeitem.py.

20 def childCount(self):
21 return len(self.childItems)
22

References filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.childItems.

◆ columnCount()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.columnCount ( self)

Definition at line 23 of file filtermanagertreeitem.py.

23 def columnCount(self):
24 return len(self.itemData)
25

References KoMarkerSelector.itemData(), and filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.itemData.

◆ data()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.data ( self,
column )

Definition at line 26 of file filtermanagertreeitem.py.

26 def data(self, column):
27 try:
28 return self.itemData[column]
29 except IndexError:
30 return None
31

References KoMarkerSelector.itemData(), and filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.itemData.

◆ parent()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.parent ( self)

Definition at line 37 of file filtermanagertreeitem.py.

37 def parent(self):
38 return self.parentItem

References filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.parentItem.

◆ row()

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.row ( self)

Definition at line 32 of file filtermanagertreeitem.py.

32 def row(self):
33 if self.parentItem:
34 return self.parentItem.childItems.index(self)
35 return 0
36

References filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.parentItem.

Member Data Documentation

◆ childItems

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.childItems

Definition at line 9 of file filtermanagertreeitem.py.

◆ itemData

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.itemData

Definition at line 7 of file filtermanagertreeitem.py.

◆ parentItem

filtermanager.components.filtermanagertreeitem.FilterManagerTreeItem.parentItem

Definition at line 8 of file filtermanagertreeitem.py.


The documentation for this class was generated from the following file: