Inherits QSortFilterProxyModel, and AzToolsFramework::AssetBrowser::AssetBrowserComponentNotificationBus::Handler.
|
void | filterUpdatedSlot () |
|
|
| AZ_CLASS_ALLOCATOR (AssetBrowserFilterModel, AZ::SystemAllocator) |
|
| AssetBrowserFilterModel (QObject *parent=nullptr, bool isTableView=false) |
|
QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
|
void | SetFilter (FilterConstType filter) |
|
void | FilterUpdatedSlotImmediate () |
|
const FilterConstType & | GetFilter () const |
|
void | OnAssetBrowserComponentReady () override |
|
QSharedPointer< const StringFilter > | GetStringFilter () const |
|
void | SetSortMode (const AssetBrowserEntry::AssetEntrySortMode sortMode) |
|
AssetBrowserEntry::AssetEntrySortMode | GetSortMode () const |
|
void | SetSortOrder (const Qt::SortOrder sortOrder) |
|
Qt::SortOrder | GetSortOrder () const |
|
void | SetSearchString (const QString &searchString) |
|
|
bool | filterAcceptsRow (int source_row, const QModelIndex &source_parent) const override |
|
bool | filterAcceptsColumn (int source_column, const QModelIndex &) const override |
|
bool | lessThan (const QModelIndex &source_left, const QModelIndex &source_right) const override |
|
|
ShownColumnsSet | m_shownColumns |
|
bool | m_alreadyRecomputingFilters = false |
|
FilterConstType | m_filter |
|
QSharedPointer< const StringFilter > | m_stringFilter |
|
QWeakPointer< const CompositeFilter > | m_assetTypeFilter |
|
QCollator | m_collator |
|
AZ_POP_DISABLE_WARNING bool | m_invalidateFilter = false |
|
bool | m_isTableView { false } |
|
AssetBrowserEntry::AssetEntrySortMode | m_sortMode = AssetBrowserEntry::AssetEntrySortMode::Name |
|
Qt::SortOrder | m_sortOrder = Qt::DescendingOrder |
|
AZStd::string | m_searchString = "" |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/AssetBrowser/AssetBrowserFilterModel.h