NINJA-IDE

Module: tree_symbols_widget.py API

No description.

Class: ItemTree(QTreeWidgetItem)

class ItemTree(QTreeWidgetItem):

No description.

Function: __init__(parent, name, lineno=None) [at ln:286]

def __init__(parent, name, lineno=None):

No description.


Class: TreeSymbolsWidget(QTreeWidget)

class TreeSymbolsWidget(QTreeWidget):
goToDefinition(int)

Function: __init__() [at ln:45]

def __init__():

No description.


Function: _get_classes_root() [at ln:104]

def _get_classes_root():

No description.


Function: _get_expand(item) [at ln:158]

def _get_expand(item):
Returns True or False to be used as setExpanded() with the items
It method is based on the click that the user made in the tree

Function: _get_unique_name(item) [at ln:171]

def _get_unique_name(item):
Returns a string used as unique name

Decorators:

  • staticmethod

Function: _go_to_definition(item) [at ln:241]

def _go_to_definition(item):

No description.


Function: _item_collapsed(item) [at ln:254]

def _item_collapsed(item):

No description.


Function: _item_expanded(item) [at ln:265]

def _item_expanded(item):

No description.


Function: _menu_context_tree(point) [at ln:75]

def _menu_context_tree(point):

No description.


Function: _save_symbols_state() [at ln:153]

def _save_symbols_state():

No description.


Function: _unfold_class() [at ln:113]

def _unfold_class():

No description.


Function: _unfold_class_attribute() [at ln:137]

def _unfold_class_attribute():

No description.


Function: _unfold_class_method() [at ln:121]

def _unfold_class_method():

No description.


Function: clean() [at ln:276]

def clean():
Reset the tree and reset attributes

Function: create_tooltip(name, lineno) [at ln:245]

def create_tooltip(name, lineno):

No description.


Function: select_current_item(line, col) [at ln:70]

def select_current_item(line, col):

No description.


Function: update_symbols_tree(symbols, filename=str, parent=None) [at ln:182]

def update_symbols_tree(symbols, filename=str, parent=None):

No description.

Contents © 2013 NINJA-IDE - Powered by Nikola and Documentor