SettingsCollectionFrame#

class omni.rtx.window.settings.settings_collection_frame.SettingsCollectionFrame(frame_label: str, collapsed=True, parent=None)#

Bases: object

Methods

__init__(frame_label[, collapsed, parent])

build_header(collapsed, title)

build_ui()

destroy()

We need to explicitly destroy widgets/models - there's usually a number of circular ref between model and Widget which can be difficult to track down and keep widgets alive after the Frame is rebuilt

on_collapsed_changed(collapsed)

Attributes

parents

__init__(
frame_label: str,
collapsed=True,
parent=None,
) None#
destroy()#

We need to explicitly destroy widgets/models - there’s usually a number of circular ref between model and Widget which can be difficult to track down and keep widgets alive after the Frame is rebuilt