QDesignerDnDItemInterface Class Reference

#include <abstractdnditem.h>

Inheritance diagram for QDesignerDnDItemInterface:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 35 of file abstractdnditem.h.

Public Types

enum  DropType

Public Member Functions

 QDesignerDnDItemInterface ()
virtual ~QDesignerDnDItemInterface ()
virtual DomUIdomUi () const=0
virtual QWidgetwidget () const=0
virtual QWidgetdecoration () const=0
virtual QPoint hotSpot () const=0
virtual DropType type () const=0
virtual QWidgetsource () const=0


Member Enumeration Documentation

enum QDesignerDnDItemInterface::DropType

Definition at line 38 of file abstractdnditem.h.

00038 { MoveDrop, CopyDrop };


Constructor & Destructor Documentation

QDesignerDnDItemInterface::QDesignerDnDItemInterface (  )  [inline]

Definition at line 40 of file abstractdnditem.h.

00040 {}

virtual QDesignerDnDItemInterface::~QDesignerDnDItemInterface (  )  [inline, virtual]

Definition at line 41 of file abstractdnditem.h.

00041 {}


Member Function Documentation

virtual DomUI* QDesignerDnDItemInterface::domUi (  )  const [pure virtual]

Referenced by qdesigner_internal::FormWindow::dropWidgets(), and qdesigner_internal::WidgetBoxTreeView::dropWidgets().

virtual QWidget* QDesignerDnDItemInterface::widget (  )  const [pure virtual]

Referenced by qdesigner_internal::FormWindow::dropWidgets(), qdesigner_internal::WidgetBoxTreeView::dropWidgets(), and qdesigner_internal::FormWindowManager::endDrag().

virtual QWidget* QDesignerDnDItemInterface::decoration (  )  const [pure virtual]

Referenced by qdesigner_internal::FormWindowManager::beginDrag(), qdesigner_internal::FormWindow::dropWidgets(), qdesigner_internal::FormWindowManager::endDrag(), qdesigner_internal::FormWindowManager::isDecoration(), and qdesigner_internal::FormWindowManager::setItemsPos().

virtual QPoint QDesignerDnDItemInterface::hotSpot (  )  const [pure virtual]

Referenced by qdesigner_internal::FormWindowManager::setItemsPos().

virtual DropType QDesignerDnDItemInterface::type (  )  const [pure virtual]

Referenced by qdesigner_internal::FormWindow::dropWidgets(), and qdesigner_internal::FormWindowManager::endDrag().

virtual QWidget* QDesignerDnDItemInterface::source (  )  const [pure virtual]

Referenced by qdesigner_internal::FormWindow::dropWidgets(), qdesigner_internal::FormWindowManager::endDrag(), and qdesigner_internal::FormWindowManager::setItemsPos().


The documentation for this class was generated from the following file:
Generated on Thu Mar 15 17:15:14 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1