Inherits AzQtComponents::FilteredSearchWidget.
Public Member Functions | |
SearchWidget (QWidget *parent=nullptr) | |
void | Setup (bool stringFilter, bool assetTypeFilter, bool useFavorites=false) |
void | ToggleEngineFilter (bool checked) |
void | ToggleUnusableProductsFilter (bool checked) |
AZStd::vector< AZ::Data::AssetType > | BuildAssetTypeList () |
void | AddFolderFilter () |
void | RemoveFolderFilter () |
QSharedPointer< CompositeFilter > | GetFilter () const |
QSharedPointer< CompositeFilter > | GetStringFilter () const |
QSharedPointer< CompositeFilter > | GetTypesFilter () const |
QSharedPointer< CompositeFilter > | GetEngineFilter () const |
QSharedPointer< CompositeFilter > | GetUnusableProductsFilter () const |
QSharedPointer< CompositeFilter > | GetFolderFilter () const |
bool | GetIsEngineFilterActive () |
bool | GetIsUnusableProductsFilterActive () |
bool | GetIsFolderFilterActive () |
void | SetFilterString (const QString &searchTerm) |
QString | GetFilterString () const |
void | ClearStringFilter () |