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 34 of file qdesigner_dnditem_p.h.

Constructor & Destructor Documentation

◆ QDesignerDnDItem()

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

Definition at line 25 of file qdesigner_dnditem.cpp.

◆ ~QDesignerDnDItem()

qdesigner_internal::QDesignerDnDItem::~QDesignerDnDItem ( )
override

Definition at line 47 of file qdesigner_dnditem.cpp.

Member Function Documentation

◆ decoration()

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

Implements QDesignerDnDItemInterface.

Definition at line 59 of file qdesigner_dnditem.cpp.

◆ domUi()

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

Implements QDesignerDnDItemInterface.

Definition at line 54 of file qdesigner_dnditem.cpp.

◆ hotSpot()

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

Implements QDesignerDnDItemInterface.

Definition at line 64 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 34 of file qdesigner_dnditem.cpp.

◆ setDomUi()

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

Definition at line 84 of file qdesigner_dnditem.cpp.

◆ source()

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

Implements QDesignerDnDItemInterface.

Definition at line 79 of file qdesigner_dnditem.cpp.

◆ type()

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

Implements QDesignerDnDItemInterface.

Definition at line 74 of file qdesigner_dnditem.cpp.

◆ widget()

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

Implements QDesignerDnDItemInterface.

Definition at line 69 of file qdesigner_dnditem.cpp.


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