Open 3D Engine GraphCanvas Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
GraphCanvas::GraphCanvasComboBoxMenu Class Reference

Inherits QDialog.

Signals

void OnIndexSelected (QModelIndex index)
 
void VisibilityChanged (bool visibility)
 
void CancelMenu ()
 
void OnFocusIn ()
 
void OnFocusOut ()
 

Public Member Functions

 GraphCanvasComboBoxMenu (ComboBoxItemModelInterface *model, QWidget *parent=nullptr)
 
ComboBoxItemModelInterfaceGetInterface ()
 
const ComboBoxItemModelInterfaceGetInterface () const
 
GraphCanvasComboBoxFilterProxyModelGetProxyModel ()
 
const GraphCanvasComboBoxFilterProxyModelGetProxyModel () const
 
void ShowMenu ()
 
void HideMenu ()
 
void reject () override
 
bool eventFilter (QObject *object, QEvent *event) override
 
void focusInEvent (QFocusEvent *focusEvent) override
 
void focusOutEvent (QFocusEvent *focusEvent) override
 
void showEvent (QShowEvent *showEvent) override
 
void hideEvent (QHideEvent *hideEvent) override
 
GraphCanvas::StateController< bool > * GetDisableHidingStateController ()
 
void SetSelectedIndex (QModelIndex index)
 
QModelIndex GetSelectedIndex () const
 
QModelIndex GetSelectedSourceIndex () const
 
void OnTableClicked (const QModelIndex &modelIndex)
 

The documentation for this class was generated from the following file: