#include <PropertyHandlerWidget.h>
Inherits BaseWidget, and AzToolsFramework::PropertyHandlerWidgetInterface.
Public Member Functions | |
PropertyHandlerWidget (QWidget *parent=nullptr) | |
QWidget * | GetWidget () override |
Gets the widget that should be added to the DocumentPropertyEditor. | |
![]() | |
virtual void | SetValueFromDom (const AZ::Dom::Value &node)=0 |
virtual bool | ResetToDefaults () |
Attempts to reset the widget handler to default, typically for recycling. Returns true if successful. | |
virtual QWidget * | GetFirstInTabOrder () |
virtual QWidget * | GetLastInTabOrder () |
Additional Inherited Members | |
![]() | |
static bool | ShouldHandleType (const AZ::TypeId &typeId) |
static constexpr const AZStd::string_view | GetHandlerName () |
static constexpr bool | IsDefaultHandler () |
Helper class, provides a PropertyHandlerWidgetInterface implementation in which the handler itself is-a QWidget of a given type. BaseWidget can be any QWidget subclass.
|
inlineoverridevirtual |
Gets the widget that should be added to the DocumentPropertyEditor.
Implements AzToolsFramework::PropertyHandlerWidgetInterface.