Inherits QSortFilterProxyModel.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (NodePaletteSortFilterProxyModel, AZ::SystemAllocator) | |
NodePaletteSortFilterProxyModel (QObject *parent) | |
bool | filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const override |
bool | lessThan (const QModelIndex &source_left, const QModelIndex &source_right) const override |
void | PopulateUnfilteredModel () |
void | ResetSourceSlotFilter () |
void | FilterForSourceSlot (const AZ::EntityId &sceneId, const AZ::EntityId &sourceSlotId) |
bool | HasFilter () const |
void | SetFilter (const QString &filter) |
void | ClearFilter () |
QCompleter * | GetCompleter () |
void | OnModelElementAdded (const GraphCanvasTreeItem *treeItem) |
void | OnModelElementAboutToBeRemoved (const GraphCanvasTreeItem *treeItem) |