Inherits AzToolsFramework::GenericComboBoxCtrlBase.
|
| AZ_RTTI ((GenericComboBoxCtrl, "{FA7EC12F-1DA3-4734-ABDE-CBFD99450571}", T), GenericComboBoxCtrlBase) |
|
| AZ_CLASS_ALLOCATOR (GenericComboBoxCtrl, AZ::SystemAllocator) |
|
| GenericComboBoxCtrl (QWidget *pParent=nullptr) |
|
const T & | value () const |
|
void | setValue (const T &value) |
|
void | setInvalidValue () |
|
void | addElements (const AZStd::vector< AZStd::pair< T, AZStd::string > > &genericValues) |
|
void | addElement (const AZStd::pair< T, AZStd::string > &genericValue) |
|
void | setElements (const AZStd::vector< AZStd::pair< T, AZStd::string > > &genericValues) |
|
void | clearElements () |
|
void | SetWarning (const AZStd::string &warningText) |
|
QComboBox * | GetComboBox () |
|
QToolButton * | GetEditButton () |
|
void | SetEditButtonCallBack (GenericEditButtonCallback< T > function) |
|
| AZ_RTTI (GenericComboBoxCtrlBase, "{879D010E-743F-45FB-9D97-2DAD2C25ACBA}") |
|
| AZ_CLASS_ALLOCATOR (GenericComboBoxCtrlBase, AZ::SystemAllocator) |
|
| GenericComboBoxCtrlBase (QWidget *pParent=nullptr) |
|
virtual QWidget * | GetFirstInTabOrder ()=0 |
|
virtual QWidget * | GetLastInTabOrder ()=0 |
|
virtual void | UpdateTabOrder ()=0 |
|
|
class | GenericComboBoxHandler< T > |
|
|
void | valueChanged (AZStd::string &newValue) |
|
◆ GetFirstInTabOrder()
template<typename T >
|
inlineoverrideprotectedvirtual |
◆ GetLastInTabOrder()
template<typename T >
|
inlineoverrideprotectedvirtual |
◆ onChildComboBoxValueChange()
template<typename T >
|
inlineoverrideprotectedvirtual |
◆ UpdateTabOrder()
template<typename T >
|
inlineoverrideprotectedvirtual |
The documentation for this class was generated from the following files:
- Code/Framework/AzToolsFramework/AzToolsFramework/UI/PropertyEditor/GenericComboBoxCtrl.h
- Code/Framework/AzToolsFramework/AzToolsFramework/UI/PropertyEditor/GenericComboBoxCtrl.inl