Open 3D Engine GraphCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits QLineEdit, and GraphCanvas::ViewNotificationBus::Handler.
Signals | |
void | SelectedIndexChanged (const QModelIndex &index) |
void | OnUserActionComplete () |
void | OnMenuAboutToDisplay () |
void | OnFocusIn () |
void | OnFocusOut () |
Public Member Functions | |
AZ_CLASS_ALLOCATOR (GraphCanvasComboBox, AZ::SystemAllocator) | |
GraphCanvasComboBox (ComboBoxItemModelInterface *comboBoxModel, QWidget *parent=nullptr) | |
void | RegisterViewId (const ViewId &viewId) |
void | SetAnchorPoint (QPoint globalPoint) |
void | SetMenuWidth (qreal width) |
void | SetSelectedIndex (const QModelIndex &sourceIndex) |
QModelIndex | GetSelectedIndex () const |
void | ClearOutlineColor () |
void | ResetComboBox () |
void | CancelInput () |
void | HideMenu () |
bool | IsMenuVisible () const |
void | focusInEvent (QFocusEvent *focusEvent) override |
void | focusOutEvent (QFocusEvent *focusEvent) override |
void | keyPressEvent (QKeyEvent *keyEvent) override |
void | OnViewScrolled () override |
void | OnViewCenteredOnArea () override |
void | OnZoomChanged (qreal zoomLevel) override |