List view that displays the asset browser entries in a list. More...
#include <AssetBrowserListView.h>
Inherits AzQtComponents::TableView, AssetBrowserViewRequestBus::Handler, and AzToolsFramework::AssetBrowser::AssetBrowserComponentNotificationBus::Handler.
Public Slots | |
void | UpdateSizeSlot (int newWidth) |
Signals | |
void | selectionChangedSignal (const QItemSelection &selected, const QItemSelection &deselected) |
void | ClearStringFilter () |
void | ClearTypeFilter () |
Public Member Functions | |
AssetBrowserListView (QWidget *parent=nullptr) | |
void | setModel (QAbstractItemModel *model) override |
void | dragMoveEvent (QDragMoveEvent *event) override |
void | SetName (const QString &name) |
QString & | GetName () |
void | SetIsAssetBrowserMainView () |
bool | GetIsAssetBrowserMainView () |
void | DuplicateEntries () |
void | MoveEntries () |
void | DeleteEntries () |
void | RenameEntry () |
void | AfterRename (QString newVal) |
AZStd::vector< const AssetBrowserEntry * > | GetSelectedAssets (bool includeProducts=true) const |
virtual void | SelectProduct (AZ::Data::AssetId assetID) override |
virtual void | SelectFileAtPath (const AZStd::string &assetPath) override |
virtual void | ClearFilter () override |
virtual void | Update () override |
void | OnAssetBrowserComponentReady () override |
List view that displays the asset browser entries in a list.