Package vivisect :: Package qt :: Module views :: Class VQVivTreeView
[hide private]
[frames] | no frames]

Class VQVivTreeView

source code


Instance Methods [hide private]
 
__init__(self, vw, vwqgui)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
doubleClickedSignal(self, idx) source code
 
contextMenuEvent(self, event) source code
 
vivAddRow(self, va, *row) source code
 
vivDelRow(self, va) source code
 
vivSetData(self, va, col, val)
Set a row/col in the data model.
source code
 
vivGetData(self, va, col) source code

Inherited from vqt.tree.VQTreeView: setModel, vqSizeColumns

Inherited from base.VivEventCore (private): _ve_fireEvent, _ve_fireListener, _ve_freezeEvents, _ve_thawEvents

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  window_title = "VivTreeView"
  _viv_navcol = 0
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, vw, vwqgui)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

vivSetData(self, va, col, val)

source code 

Set a row/col in the data model. This will quietly fail if we don't contain a row for the va (makes users not need to check...)

Example: view.vivSetData(0x41414141, 2, 'Woot Function')

NOTE: This is for use by the VWE_ event callback handlers!