KDDockWidgets API Documentation 2.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper Class Reference

#include <ClassicDropIndicatorOverlay_c.h>

Inheritance diagram for KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper:
Inheritance graph
[legend]
Collaboration diagram for KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper:
Collaboration graph
[legend]

Public Types

typedef bool(* Callback_dropIndicatorVisible) (void *, KDDockWidgets::DropLocation arg__1)
 
typedef KDDockWidgets::DropLocation(* Callback_hover_impl) (void *, KDDockWidgets::Point *globalPos)
 
typedef void(* Callback_onHoveredGroupChanged) (void *, KDDockWidgets::Core::Group *arg__1)
 
typedef KDDockWidgets::Point *(* Callback_posForIndicator) (void *, KDDockWidgets::DropLocation arg__1)
 
typedef void(* Callback_setCurrentDropLocation) (void *, KDDockWidgets::DropLocation arg__1)
 
typedef void(* Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent)
 
typedef void(* Callback_updateVisibility) (void *)
 

Public Member Functions

 ClassicDropIndicatorOverlay_wrapper (KDDockWidgets::Core::DropArea *dropArea)
 
 ~ClassicDropIndicatorOverlay_wrapper ()
 
virtual bool dropIndicatorVisible (KDDockWidgets::DropLocation arg__1) const
 Returns whether the specified drop indicator should be visible.
 
virtual bool dropIndicatorVisible_nocallback (KDDockWidgets::DropLocation arg__1) const
 
virtual KDDockWidgets::DropLocation hover_impl (KDDockWidgets::Point globalPos)
 
virtual KDDockWidgets::DropLocation hover_impl_nocallback (KDDockWidgets::Point globalPos)
 
KDDockWidgets::Core::ClassicIndicatorWindowViewInterfaceindicatorWindow () const
 
virtual void onHoveredGroupChanged (KDDockWidgets::Core::Group *arg__1)
 
virtual void onHoveredGroupChanged_nocallback (KDDockWidgets::Core::Group *arg__1)
 
bool onResize (KDDockWidgets::Size newSize)
 
virtual KDDockWidgets::Point posForIndicator (KDDockWidgets::DropLocation arg__1) const
 returns the position of the specified drop location The return is in global coordinates
 
virtual KDDockWidgets::Point posForIndicator_nocallback (KDDockWidgets::DropLocation arg__1) const
 
KDDockWidgets::Core::ViewrubberBand () const
 
virtual void setCurrentDropLocation (KDDockWidgets::DropLocation arg__1)
 
virtual void setCurrentDropLocation_nocallback (KDDockWidgets::DropLocation arg__1)
 
virtual void setParentView_impl (KDDockWidgets::Core::View *parent)
 
virtual void setParentView_impl_nocallback (KDDockWidgets::Core::View *parent)
 
virtual void updateVisibility ()
 
virtual void updateVisibility_nocallback ()
 
- Public Member Functions inherited from KDDockWidgets::Core::ClassicDropIndicatorOverlay
 ClassicDropIndicatorOverlay (Core::DropArea *dropArea)
 
 ~ClassicDropIndicatorOverlay () override
 
Core::ClassicIndicatorWindowViewInterfaceindicatorWindow () const
 
bool onResize (Size newSize)
 
ViewrubberBand () const
 
- Public Member Functions inherited from KDDockWidgets::Core::DropIndicatorOverlay
 DropIndicatorOverlay (DropArea *dropArea)
 
 DropIndicatorOverlay (DropArea *dropArea, View *view)
 
 ~DropIndicatorOverlay () override
 
DropLocation currentDropLocation () const
 
Private * dptr () const
 
KDDockWidgets::DropLocation hover (Point globalPos)
 
GrouphoveredGroup () const
 
Rect hoveredGroupRect () const
 
bool isHovered () const
 
void removeHover ()
 Clears and hides drop indicators.
 
void setHoveredGroup (Group *)
 
void setWindowBeingDragged (bool)
 
- Public Member Functions inherited from KDDockWidgets::Core::Controller
 Controller (ViewType type, View *)
 
virtual ~Controller ()
 
bool close ()
 
void destroyLater ()
 
Controller::Private * dptr () const
 
Rect geometry () const
 
int height () const
 
bool inDtor () const
 
bool is (ViewType) const
 Returns whether this controller is of the specified type.
 
bool isFixedHeight () const
 
bool isFixedWidth () const
 
bool isVisible () const
 
Point mapToGlobal (Point) const
 
Point pos () const
 
Rect rect () const
 
void setParentView (View *parent)
 
void setVisible (bool)
 
void show () const
 
Size size () const
 
ViewType type () const
 Returns the type of this controller.
 
Viewview () const
 Returns the view associated with this controller, if any.
 
int width () const
 
std::shared_ptr< Viewwindow () const
 
int x () const
 
int y () const
 

Public Attributes

Callback_dropIndicatorVisible m_dropIndicatorVisibleCallback = nullptr
 
Callback_hover_impl m_hover_implCallback = nullptr
 
Callback_onHoveredGroupChanged m_onHoveredGroupChangedCallback = nullptr
 
Callback_posForIndicator m_posForIndicatorCallback = nullptr
 
Callback_setCurrentDropLocation m_setCurrentDropLocationCallback = nullptr
 
Callback_setParentView_impl m_setParentView_implCallback = nullptr
 
Callback_updateVisibility m_updateVisibilityCallback = nullptr
 

Additional Inherited Members

- Static Public Member Functions inherited from KDDockWidgets::Core::DropIndicatorOverlay
static KDDockWidgets::Location multisplitterLocationFor (DropLocation)
 
- Protected Attributes inherited from KDDockWidgets::Core::DropIndicatorOverlay
bool m_draggedWindowIsHovering = false
 
DropArea *const m_dropArea
 
Groupm_hoveredGroup = nullptr
 
- Protected Attributes inherited from KDDockWidgets::Core::Controller
bool m_inDtor = false
 

Detailed Description

Definition at line 21 of file ClassicDropIndicatorOverlay_c.h.

Member Typedef Documentation

◆ Callback_dropIndicatorVisible

typedef bool(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_dropIndicatorVisible) (void *, KDDockWidgets::DropLocation arg__1)

Definition at line 43 of file ClassicDropIndicatorOverlay_c.h.

◆ Callback_hover_impl

typedef KDDockWidgets::DropLocation(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_hover_impl) (void *, KDDockWidgets::Point *globalPos)

Definition at line 45 of file ClassicDropIndicatorOverlay_c.h.

◆ Callback_onHoveredGroupChanged

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_onHoveredGroupChanged) (void *, KDDockWidgets::Core::Group *arg__1)

Definition at line 47 of file ClassicDropIndicatorOverlay_c.h.

◆ Callback_posForIndicator

typedef KDDockWidgets::Point *(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_posForIndicator) (void *, KDDockWidgets::DropLocation arg__1)

Definition at line 49 of file ClassicDropIndicatorOverlay_c.h.

◆ Callback_setCurrentDropLocation

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_setCurrentDropLocation) (void *, KDDockWidgets::DropLocation arg__1)

Definition at line 51 of file ClassicDropIndicatorOverlay_c.h.

◆ Callback_setParentView_impl

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent)

Definition at line 53 of file ClassicDropIndicatorOverlay_c.h.

◆ Callback_updateVisibility

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::Callback_updateVisibility) (void *)

Definition at line 55 of file ClassicDropIndicatorOverlay_c.h.

Constructor & Destructor Documentation

◆ ~ClassicDropIndicatorOverlay_wrapper()

KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::~ClassicDropIndicatorOverlay_wrapper ( )

Definition at line 140 of file ClassicDropIndicatorOverlay_c.cpp.

◆ ClassicDropIndicatorOverlay_wrapper()

KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::ClassicDropIndicatorOverlay_wrapper ( KDDockWidgets::Core::DropArea dropArea)

Definition at line 33 of file ClassicDropIndicatorOverlay_c.cpp.

Member Function Documentation

◆ dropIndicatorVisible()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::dropIndicatorVisible ( KDDockWidgets::DropLocation  dropLoc) const
virtual

Returns whether the specified drop indicator should be visible.

Reimplemented from KDDockWidgets::Core::DropIndicatorOverlay.

Definition at line 37 of file ClassicDropIndicatorOverlay_c.cpp.

References m_dropIndicatorVisibleCallback.

◆ dropIndicatorVisible_nocallback()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::dropIndicatorVisible_nocallback ( KDDockWidgets::DropLocation  arg__1) const
virtual

◆ hover_impl()

KDDockWidgets::DropLocation KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::hover_impl ( KDDockWidgets::Point  globalPos)
virtual

◆ hover_impl_nocallback()

KDDockWidgets::DropLocation KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::hover_impl_nocallback ( KDDockWidgets::Point  globalPos)
virtual

◆ indicatorWindow()

KDDockWidgets::Core::ClassicIndicatorWindowViewInterface * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::indicatorWindow ( ) const

Definition at line 63 of file ClassicDropIndicatorOverlay_c.cpp.

◆ onHoveredGroupChanged()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::onHoveredGroupChanged ( KDDockWidgets::Core::Group arg__1)
virtual

◆ onHoveredGroupChanged_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::onHoveredGroupChanged_nocallback ( KDDockWidgets::Core::Group arg__1)
virtual

◆ onResize()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::onResize ( KDDockWidgets::Size  newSize)

Definition at line 80 of file ClassicDropIndicatorOverlay_c.cpp.

◆ posForIndicator()

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::posForIndicator ( KDDockWidgets::DropLocation  ) const
virtual

returns the position of the specified drop location The return is in global coordinates

Reimplemented from KDDockWidgets::Core::ClassicDropIndicatorOverlay.

Definition at line 84 of file ClassicDropIndicatorOverlay_c.cpp.

References m_posForIndicatorCallback.

◆ posForIndicator_nocallback()

KDDockWidgets::Point KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::posForIndicator_nocallback ( KDDockWidgets::DropLocation  arg__1) const
virtual

◆ rubberBand()

KDDockWidgets::Core::View * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::rubberBand ( ) const

Definition at line 97 of file ClassicDropIndicatorOverlay_c.cpp.

◆ setCurrentDropLocation()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::setCurrentDropLocation ( KDDockWidgets::DropLocation  arg__1)
virtual

◆ setCurrentDropLocation_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::setCurrentDropLocation_nocallback ( KDDockWidgets::DropLocation  arg__1)
virtual

◆ setParentView_impl()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::setParentView_impl ( KDDockWidgets::Core::View parent)
virtual

◆ setParentView_impl_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::setParentView_impl_nocallback ( KDDockWidgets::Core::View parent)
virtual

◆ updateVisibility()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::updateVisibility ( )
virtual

◆ updateVisibility_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::updateVisibility_nocallback ( )
virtual

Member Data Documentation

◆ m_dropIndicatorVisibleCallback

Callback_dropIndicatorVisible KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_dropIndicatorVisibleCallback = nullptr

Definition at line 44 of file ClassicDropIndicatorOverlay_c.h.

Referenced by dropIndicatorVisible().

◆ m_hover_implCallback

Callback_hover_impl KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_hover_implCallback = nullptr

Definition at line 46 of file ClassicDropIndicatorOverlay_c.h.

Referenced by hover_impl().

◆ m_onHoveredGroupChangedCallback

Callback_onHoveredGroupChanged KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_onHoveredGroupChangedCallback = nullptr

Definition at line 48 of file ClassicDropIndicatorOverlay_c.h.

Referenced by onHoveredGroupChanged().

◆ m_posForIndicatorCallback

Callback_posForIndicator KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_posForIndicatorCallback = nullptr

Definition at line 50 of file ClassicDropIndicatorOverlay_c.h.

Referenced by posForIndicator().

◆ m_setCurrentDropLocationCallback

Callback_setCurrentDropLocation KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_setCurrentDropLocationCallback = nullptr

Definition at line 52 of file ClassicDropIndicatorOverlay_c.h.

Referenced by setCurrentDropLocation().

◆ m_setParentView_implCallback

Callback_setParentView_impl KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_setParentView_implCallback = nullptr

Definition at line 54 of file ClassicDropIndicatorOverlay_c.h.

Referenced by setParentView_impl().

◆ m_updateVisibilityCallback

Callback_updateVisibility KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::ClassicDropIndicatorOverlay_wrapper::m_updateVisibilityCallback = nullptr

Definition at line 56 of file ClassicDropIndicatorOverlay_c.h.

Referenced by updateVisibility().


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

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDDockWidgets
Advanced Dock Widget Framework for Qt
https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
Generated by doxygen 1.9.8