Popdown Labels¶
Popdown labels are labels that are shown with a menu indicator arrow, and that can be clicked to show a menu with certain menu items.
The classes listed here are all derived from
QT4Widgets.PopdownLabel.
Each class defines a buildMenu() function that populates the
respective menu when a label defined by the respective class has been clicked.
UI4.Widgets.AssetIDLabel¶
-
class
UI4.Widgets.AssetIDLabel¶ Bases:
QT4Widgets-v0.PopdownLabel.PopdownLabelClass implementing a “popdown label” (label which shows a menu when clicked) for use in the application’s main menu bar for showing which asset is currently loaded. When clicked, the label shows a menu allowing the user to copy the asset ID or underlying filesystem path to the clipboard.
Example Screenshot:

-
__init__(parent=None)¶ Initializes an instance of the class.
Parameters: parent ( QtWidgets.QWidgetorNone) – The parent widget to own the new instance. Passed verbatim to the base class initializer.
-
buildMenu(menu)¶ Called by
PopdownLabelto add items to the menu that is shown when clicking the widget.Parameters: menu ( QtWidgets.QMenu) – The menu to add items to.
-
UI4.Widgets.RoiCombo¶
-
class
UI4.Widgets.RoiCombo¶ Bases:
QT4Widgets-v0.PopdownLabel.PopdownLabelExample Screenshot:

-
__init__(parent)¶
-
buildMenu(menu)¶ Called by
PopdownLabelto add items to the menu that is shown when clicking the widget.Parameters: menu ( QtWidgets.QMenu) – The menu to add items to.
-
getRoiVisible()¶
-
roiVisibilityChanged¶
-
setRoiVisible(isVisible)¶
-
updateState()¶
-
