Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdesigner_internal::QDesignerDnDItem Class Reference

#include <qdesigner_dnditem_p.h>

Inheritance diagram for qdesigner_internal::QDesignerDnDItem:
Collaboration diagram for qdesigner_internal::QDesignerDnDItem:

Public Member Functions

 QDesignerDnDItem (DropType type, QWidget *source=nullptr)
 ~QDesignerDnDItem () override
DomUIdomUi () const override
QWidgetdecoration () const override
QWidgetwidget () const override
QPoint hotSpot () const override
QWidgetsource () const override
DropType type () const override
Public Member Functions inherited from QDesignerDnDItemInterface
 QDesignerDnDItemInterface ()=default
virtual ~QDesignerDnDItemInterface ()=default

Protected Member Functions

void setDomUi (DomUI *dom_ui)
void init (DomUI *ui, QWidget *widget, QWidget *decoration, const QPoint &global_mouse_pos)

Additional Inherited Members

Public Types inherited from QDesignerDnDItemInterface
enum  DropType { MoveDrop , CopyDrop }

Detailed Description

Definition at line 33 of file qdesigner_dnditem_p.h.

Constructor & Destructor Documentation

◆ QDesignerDnDItem()

qdesigner_internal::QDesignerDnDItem::QDesignerDnDItem ( DropType type,
QWidget * source = nullptr )
explicit

Definition at line 24 of file qdesigner_dnditem.cpp.

◆ ~QDesignerDnDItem()

qdesigner_internal::QDesignerDnDItem::~QDesignerDnDItem ( )
override

Definition at line 46 of file qdesigner_dnditem.cpp.

Member Function Documentation

◆ decoration()

QWidget * qdesigner_internal::QDesignerDnDItem::decoration ( ) const
overridevirtual

Implements QDesignerDnDItemInterface.

Definition at line 58 of file qdesigner_dnditem.cpp.

◆ domUi()

DomUI * qdesigner_internal::QDesignerDnDItem::domUi ( ) const
overridevirtual

Implements QDesignerDnDItemInterface.

Definition at line 53 of file qdesigner_dnditem.cpp.

◆ hotSpot()

QPoint qdesigner_internal::QDesignerDnDItem::hotSpot ( ) const
overridevirtual

Implements QDesignerDnDItemInterface.

Definition at line 63 of file qdesigner_dnditem.cpp.

◆ init()

void qdesigner_internal::QDesignerDnDItem::init ( DomUI * ui,
QWidget * widget,
QWidget * decoration,
const QPoint & global_mouse_pos )
protected

Definition at line 33 of file qdesigner_dnditem.cpp.

◆ setDomUi()

void qdesigner_internal::QDesignerDnDItem::setDomUi ( DomUI * dom_ui)
protected

Definition at line 83 of file qdesigner_dnditem.cpp.

◆ source()

QWidget * qdesigner_internal::QDesignerDnDItem::source ( ) const
overridevirtual

Implements QDesignerDnDItemInterface.

Definition at line 78 of file qdesigner_dnditem.cpp.

◆ type()

QDesignerDnDItem::DropType qdesigner_internal::QDesignerDnDItem::type ( ) const
overridevirtual

Implements QDesignerDnDItemInterface.

Definition at line 73 of file qdesigner_dnditem.cpp.

◆ widget()

QWidget * qdesigner_internal::QDesignerDnDItem::widget ( ) const
overridevirtual

Implements QDesignerDnDItemInterface.

Definition at line 68 of file qdesigner_dnditem.cpp.


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