Open 3D Engine AzQtComponents API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzQtComponents::FancyDockingDropZoneState Class Reference

Public Member Functions

const QMap< Qt::DockWidgetArea, QPolygon > dropZones () const
 
void setDropZones (const QMap< Qt::DockWidgetArea, QPolygon > &zones)
 
bool hasDropZones () const
 
QPointer< QWidget > dropOnto () const
 
void setDropOnto (QWidget *widget)
 
Qt::DockWidgetArea dropArea () const
 
void setDropArea (Qt::DockWidgetArea area)
 
qreal dropZoneHoverOpacity ()
 
void setDropZoneHoverOpacity (qreal opacity)
 
QColor dropZoneColorOnHover ()
 
void setDropZoneColorOnHover (const QColor &color)
 
bool onAbsoluteDropZone () const
 
void setOnAbsoluteDropZone (bool absolute)
 
QRect absoluteDropZoneRect () const
 
void setAbsoluteDropZoneRect (QRect rect)
 
Qt::DockWidgetArea absoluteDropZoneArea () const
 
void setAbsoluteDropZoneArea (Qt::DockWidgetArea area)
 
QRect dockDropZoneRect () const
 
void setDockDropZoneRect (QRect rect)
 
QRect innerDropZoneRect () const
 
void setInnerDropZoneRect (QRect rect)
 
bool dragging () const
 
void setDragging (bool dragging)
 
void registerListener (QWidget *listener)
 
void unregisterListener (QWidget *listener)
 

The documentation for this class was generated from the following file: