Expand description
Structs§
- Context
Menu - A simple wrapper over
Popupwidget, that holds the sub-items of a menu item and provides an ability for keyboard navigation. - Context
Menu Builder - Creates
ContextMenuwidgets. - Menu
- Menu widget is a root widget of an arbitrary menu hierarchy. An example could be “standard” menu strip with
File,Edit,View, etc. items. Menu widget can contain any number of children item (File,Editin the previous example). These items should beMenuItemwidgets, however you can use any widget type (for example - to create some sort of a separator). - Menu
Builder - Menu builder creates
Menuwidgets and adds them to the user interface. - Menu
Item - Menu item is a widget with arbitrary content, that has a “floating” panel (popup) for sub-items if the menu item. This was menu items can form
arbitrary hierarchies. See
Menudocs for examples. - Menu
Item Builder - Menu builder creates
MenuItemwidgets and adds them to the user interface. - Sorting
Predicate - A predicate that is used to sort menu items.
Enums§
- Menu
Item Content - Allows you to set a content of a menu item either from a pre-built “layout” with icon/text/shortcut/arrow or a custom widget.
- Menu
Item Message - A set of messages that can be used to manipulate a
MenuItemwidget at runtime. - Menu
Item Placement - A set of possible placements of a popup with items of a menu item.
- Menu
Message - A set of messages that can be used to manipulate a
Menuwidget at runtime.