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
DomUI * domUi () const override
QWidget * decoration () const override
QWidget * widget () const override
QPoint hotSpot () const override
QWidget * source () 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: