Public Member Functions | Public Attributes | List of all members
src.visualstates.gui.tree.treemodel.TreeModel Class Reference
Inheritance diagram for src.visualstates.gui.tree.treemodel.TreeModel:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent=None)
 
def columnCount (self, parent)
 
def data (self, index, role)
 
def flags (self, index)
 
def getByDataId (self, id)
 
def getChildren (self, node)
 
def headerData (self, section, orientation, role)
 
def index (self, row, column, parent)
 
def indexOf (self, child)
 
def insertState (self, state, color, parent=None)
 
def insertStateData (self, stateData, color, parent=None)
 
def loadFromRoot (self, rootState, parentState=None)
 
def parent (self, index)
 
def removeAll (self)
 
def removeState (self, state, parent=None)
 
def rowCount (self, parent)
 
def rowId (self, index)
 
def setAllBackgroundByParentId (self, color, parentId)
 
def setBackgroundById (self, id, color)
 

Public Attributes

 rootNode
 

Detailed Description

Definition at line 25 of file treemodel.py.

Constructor & Destructor Documentation

def src.visualstates.gui.tree.treemodel.TreeModel.__init__ (   self,
  parent = None 
)

Definition at line 26 of file treemodel.py.

Member Function Documentation

def src.visualstates.gui.tree.treemodel.TreeModel.columnCount (   self,
  parent 
)

Definition at line 30 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.data (   self,
  index,
  role 
)

Definition at line 36 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.flags (   self,
  index 
)

Definition at line 60 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.getByDataId (   self,
  id 
)

Definition at line 148 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.getChildren (   self,
  node 
)

Definition at line 138 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.headerData (   self,
  section,
  orientation,
  role 
)

Definition at line 66 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.index (   self,
  row,
  column,
  parent 
)

Definition at line 72 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.indexOf (   self,
  child 
)

Definition at line 87 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.insertState (   self,
  state,
  color,
  parent = None 
)

Definition at line 113 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.insertStateData (   self,
  stateData,
  color,
  parent = None 
)

Definition at line 116 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.loadFromRoot (   self,
  rootState,
  parentState = None 
)

Definition at line 160 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.parent (   self,
  index 
)

Definition at line 90 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.removeAll (   self)

Definition at line 156 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.removeState (   self,
  state,
  parent = None 
)

Definition at line 124 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.rowCount (   self,
  parent 
)

Definition at line 102 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.rowId (   self,
  index 
)

Definition at line 50 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.setAllBackgroundByParentId (   self,
  color,
  parentId 
)

Definition at line 168 of file treemodel.py.

def src.visualstates.gui.tree.treemodel.TreeModel.setBackgroundById (   self,
  id,
  color 
)

Definition at line 179 of file treemodel.py.

Member Data Documentation

src.visualstates.gui.tree.treemodel.TreeModel.rootNode

Definition at line 28 of file treemodel.py.


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


visualstates
Author(s):
autogenerated on Thu Apr 1 2021 02:42:20