6.35. umbra.components.addons.traceUi.traceUi

traceUi.py

Platform:
Windows, Linux, Mac Os X.
Description:
This module defines the TraceUi Component Interface class and others helper objects.

Others:

6.35.1. Module Attributes

umbra.components.addons.traceUi.traceUi.LOGGER
umbra.components.addons.traceUi.traceUi.COMPONENT_UI_FILE

6.35.2. Classes

class umbra.components.addons.traceUi.traceUi.TraceUi(parent=None, name=None, *args, **kwargs)[source]

Bases: manager.qwidgetComponent.QWidgetComponent

This class is the umbra.components.addons.traceUi.traceUi Component Interface class.

Parameters:
  • parent – Object parent. ( QObject )
  • name – Component name. ( String )
  • *args – Arguments. ( * )
  • **kwargs – Keywords arguments. ( ** )
refreshNodes

This signal is emited by the TraceUi class when TraceUi.model class property model nodes needs to be refreshed. ( pyqtSignal )

dockArea[source]

This method is the property for self.__dockArea attribute.

Returns:self.__dockArea. ( Integer )
engine[source]

This method is the property for self.__engine attribute.

Returns:self.__engine. ( QObject )
settings[source]

This method is the property for self.__settings attribute.

Returns:self.__settings. ( QSettings )
settingsSection[source]

This method is the property for self.__settingsSection attribute.

Returns:self.__settingsSection. ( String )
model[source]

This method is the property for self.__model attribute.

Returns:self.__model. ( CollectionsModel )
view[source]

This method is the property for self.__view attribute.

Returns:self.__view. ( QWidget )
headers[source]

This method is the property for self.__headers attribute.

Returns:self.__headers. ( OrderedDict )
activate(engine)[source]

This method activates the Component.

Parameters:engine – Engine to attach the Component to. ( QObject )
Returns:Method success. ( Boolean )
deactivate()[source]

This method deactivates the Component.

Returns:Method success. ( Boolean )
initializeUi()[source]

This method initializes the Component ui.

Returns:Method success. ( Boolean )
uninitializeUi()[source]

This method uninitializes the Component ui.

Returns:Method success. ( Boolean )
addWidget()[source]

This method adds the Component Widget to the engine.

Returns:Method success. ( Boolean )
removeWidget()[source]

This method removes the Component Widget from the engine.

Returns:Method success. ( Boolean )
getSelectedNodes()[source]

This method returns the View selected nodes.

Returns:View selected nodes. ( Dictionary )
getSelectedModules()[source]

This method returns the View selected modules.

Returns:View selected modules. ( List )
traceModules(modules, pattern=u'.*', flags=2)[source]

This method traces given modules using given filter pattern.

Parameters:
  • modules – Modules to trace. ( List )
  • pattern – Matching pattern. ( String )
  • flags – Matching regex flags. ( Integer )
Returns:

Method success. ( Boolean )

untraceModules(modules)[source]

This method untraces given modules.

Parameters:modules – Modules to untrace. ( List )
Returns:Method success. ( Boolean )
getModules()[source]

This method sets the registered Modules.

Returns:Registered modules. ( List )
setModules(modules=None)[source]

This method sets the modules Model nodes.

Parameters:modules – Modules to set. ( List )
Returns:Method success. ( Boolean )

Table Of Contents

Previous topic

6.34. umbra.components.addons.traceUi.nodes

Next topic

6.36. umbra.components.addons.traceUi.views

This Page