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 |
| |
|
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 |
| |
|
QString | m_searchString |
| |
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/AssetBrowser/AssetBrowserFilterModel.h