The Title QGraphicsWidget for displaying a title. More...
#include <GeneralNodeTitleComponent.h>
Inherits QGraphicsWidget, GraphCanvas::SceneNotificationBus::Handler, SceneMemberNotificationBus::Handler, NodeNotificationBus::Handler, and RootGraphicsItemNotificationBus::Handler.
Public Member Functions | |
| AZ_TYPE_INFO (GeneralNodeTitleGraphicsWidget, "{9DE7D3C0-D88C-47D8-85D4-5E0F619E60CB}") | |
| AZ_CLASS_ALLOCATOR (GeneralNodeTitleGraphicsWidget, AZ::SystemAllocator) | |
| GeneralNodeTitleGraphicsWidget (const AZ::EntityId &entityId) | |
| void | Initialize () |
| void | Activate () |
| void | Deactivate () |
| void | SetDetails (const AZStd::string &title, const AZStd::string &subtitle) |
| void | SetTitle (const AZStd::string &title) |
| void | SetSubTitle (const AZStd::string &subtitle) |
| void | SetPaletteOverride (AZStd::string_view paletteOverride) |
| void | SetPaletteOverride (const AZ::Uuid &uuid) |
| void | SetPaletteOverride (const QColor &color) |
| void | ConfigureIconConfiguration (PaletteIconConfiguration &paletteConfiguration) |
| void | ClearPaletteOverride () |
| void | UpdateLayout () |
| void | UpdateStyles () |
| void | RefreshDisplay () |
| void | OnStylesChanged () override |
| void | OnAddedToScene (const AZ::EntityId &scene) override |
| void | OnRemovedFromScene (const AZ::EntityId &scene) override |
| void | OnTooltipChanged (const AZStd::string &tooltip) override |
| void | OnEnabledChanged (RootGraphicsItemEnabledState enabledState) override |
Protected Member Functions | |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override |
| const AZ::EntityId & | GetEntityId () const |
The Title QGraphicsWidget for displaying a title.