Open 3D Engine AzQtComponents API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <TreeView.h>
Inherits QTreeView.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (StyledTreeView, AZ::SystemAllocator) | |
StyledTreeView (QWidget *parent=nullptr) | |
Static Public Member Functions | |
static QImage | CreateDragImage (QAbstractItemView *itemView, const QModelIndexList &indexList) |
Protected Member Functions | |
void | startDrag (Qt::DropActions supportedActions) override |
virtual void | StartCustomDrag (const QModelIndexList &indexList, Qt::DropActions supportedActions) |
For most of the custom QTreeView styling, we override in AzQtComponents::Style class, but there are some cases (e.g. drag/drop) that can only be overriden by an actual subclass of the QTreeView