DebugTree

For conceptual usage, see:

class pyrogue.pydm.widgets.DebugTree(parent=None, init_channel=None, incGroups=None, excGroups=['Hidden'])[source]

Interactive tree view for browsing and controlling Rogue nodes.

Parameters:
  • parent (QWidget | None, default: None) – Parent Qt widget.

  • init_channel (str | None, default: None) – Initial Rogue channel address.

  • incGroups (list[str] | None, default: None) – Include filter for Rogue groups.

  • excGroups (list[str] | None, default: ['Hidden']) – Exclude filter for Rogue groups.

connection_changed(connected)[source]

Build tree controls after first successful channel connection.

Return type:

None

Parameters:

connected (bool)

eventFilter(obj, event)[source]
Return type:

bool

Parameters:
  • obj (object)

  • event (qtpy.QtCore.QEvent)

excGroups(value)
Return type:

None

Parameters:

value (str)

incGroups(value)
Return type:

None

Parameters:

value (str)